原文链接: http://www.kylin-ux.com/2017/03/23/env-vim-使用-vundle-管理-vim-插件

没有使用Vundle之前, 都是手工将安装插件, 再备份.vim文件夹, 时间久了之后, 自己也不记得都安装了哪些插件了, 插件的更新就是不方便了

克隆 Vundle

1
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

编辑 .vimrc, 添加以下内容

1
2
3
4
5
6
7
8
9
10
set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
call vundle#end() " required
filetype plugin indent on " required

安装插件

打开vim, 并执行 :PluginInstall

或者, 命令行执行
vim +PluginInstall +qall

其他

Windows下使用Vundle本文就不介绍了, 主要的步骤就是修改vim配置文件中下面两处内容

1
2
set rtp+=$HOME/vimfiles/bundle/Vundle.vim/
call vundle#begin('$HOME/vimfiles/bundle/')

以下为网上的方法, 未测试,

1
2
3
set rtp+=$VIM/vimfiles/bundle/vundle/
call vundle#rc('$VIM/vimfiles/bundle/')
Bundle 'gmarik/vundle'

常用插件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Plugin 'ervandew/supertab'
Plugin 'Rip-Rip/clang_complete'
Plugin 'davidhalter/jedi-vim'
Plugin 'plasticboy/vim-markdown'
Plugin 'suan/vim-instant-markdown'
Plugin 'jiangmiao/auto-pairs'
Plugin 'tpope/vim-commentary'
Plugin 'tpope/vim-surround'
Plugin 'godlygeek/tabular'
Plugin 'terryma/vim-multiple-cursors'
Plugin 'vim-syntastic/syntastic'
Plugin 'scrooloose/nerdtree'
Plugin 'kien/ctrlp.vim'
Plugin 'majutsushi/tagbar'
Plugin 'vim-airline/vim-airline'
Plugin 'ryanoasis/vim-devicons'
Plugin 'altercation/vim-colors-solarized'
Plugin 'tomasr/molokai'
Plugin 'gko/vim-coloresque'
Plugin 'will133/vim-dirdiff'
Plugin 'mileszs/ack.vim'

这些插件各自的用途不在此展开, 以后会有文章专门介绍插件的使用