前言

最近研究Go。写代码,看代码的时候发现sublime不是很给力,最后还是准备把VIM配置起来,另外还有款IDE(LiteIDE)也不错,不过就是界面太丑。我用的是Mac,所以感觉在苹果下,界面太丑了,所以还是觉得VIM要好看些,网上也搜索下了,发现有不少VIM插件。现在由于有Vundle插件,所以安装VIM其它的插件起来要简单得多~ 比以前配置方便了。

需要注意的位置

vim请更新到最新版本。

我是用的OS X Yosemite,系统自带vim是7.3.5 需要升级到 7.3.584+以上。不然YouCompleteMe会用不鸟~

MAC下开源直接使用一下命令来升级:

–override-system-vim 表示覆盖系统的vim安装,不覆盖安装也行,不过你到时候需要设置下alias指向你安装的vim

需要安装的插件

插件名称 插件用途
Vundle * 用来管理vim插件,安装插件,删除插件,更新插件
vim-go * vim-go集合了vim go 开发环境所需要的系列插件
nerdtree * 文件目录管理插件,提供创建文件,修改文件,删除文件,目录浏览,书签等功能。
vim-powerline 状态栏美化插件
emmet-vim 据说是写HTML的神器
snipmate-vim  使用TextMate风格的一个片段补全插件
YouCompleteMe *  自动补全神器
tagbar * taglist的替代品,能够显示函数,类名,变量。

以上 标记的为必装插件。

安装插件需要的准备工作。首先,你需要安装GIT。因为vundle是通过git来更新插件,安装插件的。

没有安装GIT的请移步 安装GIT

由于vim-go插件里面有些依赖和插件需要用hg (goole code) 命令。所以我们还需要先安装 mercurial。

如果你跟我一样都是用的mac,并且安装了brew。那么,只用一条命令就能搞定了~

先安装Vundle插件

首先在你的.vim目录下创建一个目录

.vimrc文件如下,以下是我的配置文件。