在安装一些插件的过程中,主要使用的是githunb
在这个过程中,很多都使用到了Pathogen,所以我先去安装了Pathogen
mkdir -p~/.vim/autoload~/.vim/bundle
curl -LSso~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
安装pathogen
接下来把下面的话复制到你的.vimrc中
executepathogen#infect()
然后安装所需插件
cd~/.vim/bundle
git clone https://github.com/scrooloose/syntastic.git
这里可能要安装下git
这里介绍下一些插件,只是复制的内容
NERDTree
NERDTree是一个用于浏览文件系统的树形资源管理外挂,它可以让你像使用Windows档案总管一样在VIM中浏览文件系统并且打开文件或目录。
WinManager
我们上面介绍了用于文件浏览的nerdtree以及浏览程序符号的taglist,这两个插件都会以窗口的形式出现在Vim的窗口中,那么如何合理的安排它们,这就是winmanager的作用。
这里,我们利用winmanager将nerdtree和taglist放到同一个”侧边栏”中,nerdtree在上方,taglist在下方,效果如下图所示:
Neocomplete
用过了很多补全插件,最后还是选择了neocomplete。neocomplete.vim是来自shougo的作品,该插件维护了当前buffer的一个关键词列表,从而提供强大的关键词补全功能。
Vim-airline
接下来介绍一下个人非常喜欢的一个插件vim-airline。这是一款状态栏增强插件,可以让你的Vim状态栏非常的美观,同时包括了buffer显示条扩展smart tab line以及集成了一些插件。
Ctrlp
ctrlp是一款相当棒的插件,主要的功能是对文件进行模糊的查找,如果你的project目录结构复杂,或者你正在阅读一个较大的项目的话,那么ctrlp可以帮你快速的定位到你想要文件而不必在终端不断的cd、ls。
虽然说了这么多,其实我的插件管理Pathogen安装一直出错,所以上面的不是本人操作的 ORZ