如何保存gVim的字体设置?

Vim、Emacs配置和使用
回复
finalfantasy11
帖子: 1
注册时间: 2010-04-28 22:47

如何保存gVim的字体设置?

#1

帖子 finalfantasy11 » 2010-04-28 22:51

修改配置文件无法保存字体设置,重新打开Vim后,又回到默认设置了。

情况如下:
WinXP环境, gVim 7.2, 装了YaHei Consolas Hybrid 字体

在~vimrc里加入以下代码:

if has("win32")
set guifont=YaHei\ Consolas\ Hybrid:h11
source $VIMRUNTIME/colors/delek.vim
endif

关掉重开以后,配色方案可以读取,但字体设置无效。

输入 :set gfn?
显示 guifont=YaHei Consolas Hybrid 12

尝试把上面一段改成
if has("win32")
set guifont=Consolas:h11
source $VIMRUNTIME/colors/delek.vim
endif

重新打开,同样不读取字体设置,再输入:set gfn?
显示的依然是 guifont=YaHei Consolas Hybrid 12





放在最后一样没有效果,很是奇怪。

我索性把字体设置放到配色方案的文件里了,然后就生效了,这说明一定是在加载设定和配色方案之间的某个文件把字体给改了。







求解。
回复