VIM插件管理--vundle
用了vundle管理vim各种插件,就再也不用担心插件混乱的问题了。
vundle项目:https://github.com/gmarik/vundle。安装和配置主页上都有。
vundle主要是利用git,来处理自动安装,更新和卸载插件,所以首先需要安装git。
通过vundle主页给的.vimrc示例,可以知道安装插件有4种方式:
- 代码库放在github上
Bundle 'tpope/vim-fugitive'
Bundle 'Lokaltog/vim-easymotion'
- 代码库在vim script上
Bundle 'L9'
Bundle 'FuzzyFinder'
- 3. 代码库在其他git库上
Bundle 'git://git.wincent.com/command-t.git'
- 4. 当你自己写了个定制的插件,放在本地的时候
Bundle 'file:///Users/gmarik/path/to/plugin'
几个常用的命令:
:BundleInstall 安装插件
:BundleInstall! 更新插件
:BundleClean(!) 卸载不在.vimrc配置列表中的插件
:BundleSearch(!) 搜索插件
:BundleList 显示已安装插件列表
在windows下用:BundleSearch 这个命令时碰到一个问题:
从错误提示可以看到:curl 和 wget 两者都不可用,只需要其中一个就可以。对于curl,可以去curl的官网http://curl.haxx.se/下载,还有个简单的解决办法,因为要用Vundle插件,肯定就已经安装了Git,在git的bin目录下有curl.exe,所以只需要把该bin目录放到path路径下,即可。