Vundle
Vundle 是vim的插件管理器, 有了Vundle,vim安裝和更新包這種事情都變得十分簡便。
安裝與設(shè)置Vundle
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
該命令將下載Vundle插件管理器,并將它放置在你的Vim編輯器bundles文件夾中?,F(xiàn)在,可以通過.vimrc配置文件來管理所有擴(kuò)展了。
編輯~/.vimrc文件(若不存在請新建),將Vumdle的配置內(nèi)容添加進(jìn)去)
set nocompatible " required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'
" Add all your plugins here (note older versions of Vundle used Bundle instead of Plugin)
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
從配置內(nèi)容可以看到,Vundle默認(rèn)安裝 Plugin 'VundleVim/Vundle.vim'插件,這個(gè)插件是必須的 ?,F(xiàn)在完成了Vundle的設(shè)置。
Vundle安裝與管理插件
常用命令
:PluginList - 查看已經(jīng)安裝的插件
:PluginInstall - 安裝插件
:PluginUpdate - 更新插件
:PluginSearch - 搜索插件,例如 :PluginSearch xml就能搜到xml相關(guān)的插件
:PluginClean - 刪除插件,把安裝插件對應(yīng)行刪除,然后執(zhí)行這個(gè)命令即可
h: vundle - 獲取幫助
這些命令在vim 的命令行模式下使用。下面以安裝python的自動(dòng)縮進(jìn)插件indentpython.vim作示例
- 編輯~/.vimrc文件
- 在 call vundle#begin() 與 call vundle#end()之間的行添加一行 Plugin 'vim-scripts/indentpython.vim'(如下)
" Vundle配置開始
set nocompatible " be iMproved, required
filetype off " required
" 啟用vundle來管理vim插件
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" 安裝插件寫在這之后
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Plugin 'vim-scripts/indentpython.vim'
" 安裝插件寫在這之前
call vundle#end() " required
filetype plugin on " required
- 保存vimrc,輸入 :PluginInstall 安裝插件??梢钥吹絭im左下角顯示
Processing 'vim-scripts/indentpython.vim' #表示正在安裝該插件
在插件安裝完成后顯示 done! ,表示插件安裝完成。
vim常用插件和設(shè)置
- vim-airline
vim 狀態(tài)顯示插件
[圖片上傳失敗...(image-5a0483-1511231390619)]
安裝
Plugin 'vim-airline/vim-airline'
一些設(shè)置
寫入 ~/.vimrc
let python_highlight_all=1
syntax on