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