MacOS 下安装 Vim 小结May 21, 2008
谁知道我怎么想的,我总是尝试在不同的系统下,安装我喜欢的(或者说习惯)的软件。由于新到手台 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,看起来不错。
貌似是我最喜欢的torte的配色
确实漂亮啊
大哥,怎么用Vim保存文件为不带bom签名的utf-8文件啊?打开其他编码的文件,是否也能强制保存为不带bom签名的utf-8文件。
谢谢!
@Guest :help bomb
@Guest Google 了下,这个有更详细的说明:
http://www.nabble.com/utf8-BOM-td16427974.html
唔。还真是不赖。
而且价格也颇合适..我心动了,只是不知道还有什么样子的缺点呢? 比如运行速度估计不如人意?
苹果。。。。我流口水了。。。
@Daniel 运行速度目前为止还是比较满意了(没有开打的软件),其实对于我而言,一个 Vim 就能做很多事情了。
试试Textmate
而且传说Textmate应该有vim emu的。
P.S你的qq要升级了 --!
@手气不错 其实,Mac对我而言也不是一个需要运行大型软件的操作系统。
如果可以,能邮件告诉我是在哪里买的机器么?
@Daniel 我和小妮子闲逛文三路的时候看到的,那个老板还不会装系统,一心动,就出手了。
如果能安装SciTe就好了,但是还要安装GCC和一堆库,看着烦啊
@手气不错 好吧..那我哪天去文三路上逛逛
不能用旺旺……
难怪,原来你下载的不是code.google的那个macvim,呵呵。
请问你说的runtime,在哪里找? 源代码包在哪下呢?
还有,能给出一个配置成以上图片那样的VIM的具体配置代码吗?谢谢
@猫 可以看下这里:http://code.google.com/p/grace/downloads/list
按照你给的地址,下载了一个名为:"_vim_20080827"的配置文件压缩包,里面有一个名为"vimfiles"文件夹和一个名为"_vimrc"的文件,vimfiles文件夹里的东西,我全放到vim文件夹里的runtime里去了,这个应该没错吧? 那"_vimrc"这个文件该放到哪里?能给一个具体的路径吗??
@猫 通常是 Vim 的 $VIMRUNTIME 下,如果是 Windows 系统,则放在安装目录下,如果是 *ix 系统,则扔到 $HOME/.vimrc 下面即可。