编辑器的字体有时候能影响我们编码的效率,下面主要说明 Windows 下 gVim 的字体配置过程。由于微软的雅黑字体非常的常见而且效果也不错,所以就以它为例。
首先我们要更新 gVim 程序,这里已经有个现成的编译版本,并且有详细的雅黑字体配置步骤。不过我个人更喜欢使用苹果的 Courier_New 字体。
下面是中文字体使用雅黑,而英文字体使用 Courier_New 的效果图

需要的软件有上述提到的二次编译版本的 gVim ,以及相应的字体(Courier_New 下载,雅黑 Consolas 下载)。安装好上述两种字体以后,配置 gVim 的字体(针对 Windows 系统)
if has("win32")
set guifont=Courier_New:h10:cANSI
set guifontwide=YaHei\ Consolas\ Hybrid:h10
endif这里可以查看 gVim 下配置 Windows 的详细信息。最后,本人历次保存的 Vim 配置文件,可以在这里获得。

首先说明下,我的配置文件并不是适合每个人。这是个合集包,除了本人的 vimrc 配置文件以外,还包含了本人经常使用的一些插件,比如 NERDTree 、 Calendar 等等。
安装的方法很简单,解压缩以后将 vim 文件夹放置到 $HOME/.vim 或者 $VIM/vimfiles 中即可。废话不多说,在这里打包下载。
谁知道我怎么想的,我总是尝试在不同的系统下,安装我喜欢的(或者说习惯)的软件。由于新到手台 iBook G4,我尝试将 Vim 安装在此平台下(注,此 Vim 和“控制台”下的不同,更准确的说是“gvim”)。
下面,简单的说下我的安装经验。
由于没有安装 GCC,以及其他的开发库(坦白说,还是不怎么熟悉 MacOS),所以我还是决定二进制安装。追寻 Vim 官方站点的链接,我来到 MacVim 的主页。
作者更新还真懒,到现在还是 7.0 版本。似乎在 GoogleCode 也有个同名的项目,不知道和其是否有丝毫的关系。废话不多说,下载之。
解压缩以后,直接将 Vim 的图标拉到“应用程序”中即可完成安装。可怜这个时候启动 Vim 真是惨不忍睹,菜单和文字都“傻眼”了。使用
:version
查看编译进去了什么东西,好在作者将多字节支持编译进去了(否则我这个时候就放弃了)。看来,乱码以及字体太小是配置的问题。
由于 7.1 和 7.0 主要的不同就是修改了诸多的 BUG,以及添加了很多的 RUNTIME。那我就不管三七二十一,将官方下载的源代码包中的 runtime 目录直接覆盖对应的文件。
比如我的机子的对应目录是
/Applications/Vim.app/Contents/Resources/vim/runtime/
如果不了解 runtime 目录在哪里,可以输入
:echo $VIMRUNTIME
获得。文件覆盖以后如果不出意外,重新启动 Vim 以后就可以看见中文菜单了。
然后是字体和颜色方面的配置,经过摸索,直接在 ~/.vimrc 中设置
set guifont=Courier_New:h16
set guifontwide=STXihei:h16
这是我比较满意的字体配置,中文使用黑体,英文使用我之前说的 Courier 字体,大小是 16px(最近流行大字体)。
有关配色方面,我现在改成了 evening 。不知道怎么搞的,这个版本的 Vim 好多颜色常量都不支持,反正也换下口味,这个先不折腾了。

OK,现在 Show 下我的 Vim,看起来不错。