【記錄】經常使用的vim插件及配置和使用

全部vim插件都使用Vundle進行安裝和管理node

vim的git插件

Plugin 'tpope/vim-fugitive'

L9庫,爲一些插件提供功能,具體不清楚

Plugin 'L9'

NERDTree,瀏覽項目文件夾

Plugin 'git://github.com/scrooloose/nerdtree.git'

配置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'

配置github

nnoremap <leader>b :BufExplorer<CR>

statusbar加強,替代vim-powerline。也可使用powerline

Plugin 'bling/vim-airline'

配置vim

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須要編譯才能正常使用:ruby

$  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插件

相關文章
相關標籤/搜索