所有vim插件都使用Vundle进行安装和管理
vim的git插件
Plugin 'tpope/vim-fugitive'
L9库,为一些插件提供功能,具体不清楚
Plugin 'L9'
NERDTree,浏览项目文件夹
Plugin 'git://github.com/scrooloose/nerdtree.git'
配置
map <leader>p :NERDTreeToggle<CR>
let NERDTreeIgnore=['node_modules']
FuzzyFinder,据说没有command-t好
Plugin 'FuzzyFinder'
增强tab
Plugin 'https://github.com/ervandew/supertab.git'
buffer浏览器
Plugin 'bufexplorer.zip'
配置
nnoremap <leader>b :BufExplorer<CR>
statusbar增强,替代vim-powerline。也可以使用powerline
Plugin 'bling/vim-airline'
配置
set t_Co=256
set laststatus=2
let g:airline_symbols = {}
" powerline symbols
let g:airline_left_sep = ''
let g:airline_left_alt_sep = ''
let g:airline_right_sep = ''
let g:airline_right_alt_sep = ''
let g:airline_symbols.branch = ''
let g:airline_symbols.readonly = ''
let g:airline_symbols.linenr = ''
set encoding=utf-8
具体的配置看帮助:help airline,然后搜索symbols
command-t,用于模糊搜索文件
Plugin 'git://git.wincent.com/command-t.git'
command-t需要编译才能正常使用:
$ cd ~/.vim/bundle/command-t/ruby/command-t
$ ruby extconf.rb
$ make
要正常编译需要安装ruby-dev,Ubuntu下安装sudo apt-get install ruby-dev。
还需要make,执行sudo apt-get install make
使用:<leader>t
来源:oschina
链接:https://my.oschina.net/u/2546331/blog/544231