==== 下载vundle ==== vundle 用于管理vim的插件 * git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim ==== 配置 ~/.vimrc文件 ==== set nocompatible " be iMproved, required filetype off " required set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'gmarik/Vundle.vim' Plugin 'tpope/vim-fugitive' Plugin 'L9' Plugin 'git://git.wincent.com/command-t.git' Plugin 'rstacruz/sparkup', {'rtp': 'vim/'} Bundle 'scrooloose/nerdtree' Bundle 'scrooloose/syntastic' Bundle 'taglist.vim' Bundle 'rkulla/pydiction' call vundle#end() " required filetype plugin indent on " required set ts=4 set nu syntax on = python ==== 安装插件 ==== vim +PluginInstall +qall # 自动安装.vimrc中新添的插件 * bundle分为三类: * 在Github vim-scripts 用户下的repos,只需要写出repos名称 * 在Github其他用户下的repos, 需要写出”用户名/repos名” * Bundle 'scrooloose/nerdtree' * 不在Github上的插件,需要写出git全路径 * Plugin 'git:/ /git.wincent.com/command-t.git' * 在http:/ /www.vim.org/直接能搜索到的,直接写项目名称 * Bundle 'taglist.vim' ==== vnudle 维护 ==== vim :h vundle -查看帮助 :BundleList -列举列表(也就是.vimrc)中配置的所有插件 :BundleInstall -安装列表中的全部插件 :BundleInstall! -更新列表中的全部插件 :BundleSearch *** -查找插件 :BundleSearch! *** -刷新插件缓存 :BundleClean -清除列表中没有的插件 :BundleClean! -清除列表中没有的插件