Vim插件管理神器 Vundle
在没有Vundle之前插件的安装以及升级是非常麻烦的一件事情,官网下载、解压、拷贝到VIM的安装路径等,这些步骤已经足够复杂,更不用说升级了。Vim的强大功能一部分源于大量的插件,仅仅管理插件就几乎成了一项不可完成的任务。好在Vimer们利用Vim本身的特性开发出了插件管理的神器–Vundle,再配合上GitHub,使得管理Vim插件变得异常的简单,好了,废话不多说了,直接安装体验一下吧。
英文好的同学可以参考Vundle官网的教程
官方网站:https://github.com/VundleVim/Vundle.vim
首先下载Vundle.vim文件
1
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
配置.vimrc文件
编辑.vimrc,添加如下内容:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20set nocompatible " be iMprove, required
filetype off " required
"设置Vundle的环境变量以及初始化
set rtp+=~/.vim/bundle/Vundle.vim " required
call vundle#begin() " required
" 让Vundle自我管理
Plugin 'VundleVim/Vundle.vim' " required
" 安装GitHub上的插件
Plugin 'tpope/vim-fugitive'
" 安装Vim官网上的插件 http://vim-scripts.org/vim/scripts.html
Plugin 'L9'
" 安装非GitHub上的插件,例如 oschina'Git的插件
Plugin 'git://git.wincent.com/command-t.git'
" 安装本地插件
Plugin 'file:///home/sontek/path/to/plugin'
call vundle#end() " required
filetype plugin indent on " requiredVundle的使用
1
2
3
4
5:PluginList # 列出已安装的插件
:PluginInstall # 安装插件;加上!表示更新
:PluginUpdate # 更新插件
:PluginClean # 删除插件,追加!自动移除不再使用的插件,注意要先注释或者删除.vimrc配置的插件
:PluginSearch foo # 搜索插件 foo,追加! 表示清除本地缓存
参考资料:
官方网站: https://github.com/VundleVim/Vundle.vim
资料网站: http://ju.outofmemory.cn/entry/79671