Vim插件管理器Vundle使用

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作示例
  1. 編輯~/.vimrc文件
  2. 在 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
  1. 保存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
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • macvim配置 最終效果如下: 系統(tǒng)環(huán)境 macos10.12.4 homebrew1.2.1 python3....
    Like_eb56閱讀 70,826評(píng)論 5 65
  • Vundle 項(xiàng)目托管在github上https://github.com/gmarik/vundle。其特色在于...
    JasonDing閱讀 47,732評(píng)論 3 31
  • 首先曬一張我的vim截圖,基本IDE有的功能都能實(shí)現(xiàn)了,雖然在日常工作里還是用商用軟件SourceInsight,...
    卡巴拉的樹閱讀 19,036評(píng)論 7 77
  • 安裝依賴庫(支持Python 3、Lua、Ruby) sudo apt-get install libncurse...
    Cyfeng閱讀 2,294評(píng)論 0 2
  • 如果不是緣定 怎會(huì)在茫茫人海中相遇 同一時(shí)段進(jìn)同一個(gè)群 有了互動(dòng) 如果不是頭像 怎會(huì)莫名其妙地關(guān)心 一個(gè)與己無關(guān)的...
    活著不易閱讀 126評(píng)論 5 11

友情鏈接更多精彩內(nèi)容