我已经为xp安装了vim,在C:\ Vim中有一个文件_vimrc
,我在_vimrc
中设置了字体:
set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI
当我打开vim时,设置无法正常工作,当我打开gvim时,设置可以正常工作。 有什么事? 我在_vimrc中编写的配置在我打开它时可以在gvim中完美地工作,为什么它不能在vim中工作? 在我的gvim和cmd中,我可以在屏幕上看到Bitstream_Vera_Sans_Mono字体,而我的活动控制台代码页设置为437,vim不能使用Bitstream_Vera_Sans_Mono字体,为什么?
答案 0 :(得分:7)
在$MYVIMRC
中,添加以下行:
set guifont=DejaVu\ Sans\ Mono:h11
...其中:h11
指定11点的高度。
N.B:_
可用于代替空格,因此您无需使用
反斜杠以逃避空间。
'guifont'
仅适用于Vim's GUI(即 gvim
),而不适用于控制台(或终端)vim
实例。 Vim无法控制运行它的终端的字体。
如果您想更改Windows XP(!)console font,请参阅How to change the Windows XP console font?上的SuperUser。