相比sublime text2等現代編輯器,Vim缺乏預設的外掛管理器,所有外掛的檔案都散布在~/.vim下的幾個資料夾中,設定vim的過程, 就是在網上不停的搜外掛,拷貝到~/.vim下,發現更新,要重新下載重新拷貝,想要刪除某個不需要外掛,更是要小心翼翼的不要刪錯。設定出順手的Vim, 需要極大的耐心和運氣。
當然vim社群的活力是不容懷疑的,沒有槍沒有砲大神們自己造。以前使用過tpope的pathogen,使用git submodule和pathogen, 管理外掛已經大大簡化。而今天介紹的vundle, 更是把git操作整合進去,使用者需要做的只是去Github上找到自己想要的外掛的名字,安裝,更新和解除安裝都可有vundle來完成了。雖然去發現一個好的外掛仍然是一個上下求索的過程,但是使用者已經可以從安裝設定的繁瑣過程解脫了。
Vundle的具體介紹檢視vim.org,或者github repo
安裝和設定
下載vundle
$ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
在.vimrc 中新增bundle的設定
set nocompatible " be iMprovedfiletype off " required!set rtp+=~/.vim/bundle/vundle/call vundle#rc()
" let Vundle manage VundleBundle 'gmarik/vundle'
"my Bundle here:"" original repos on githubBundle 'kien/ctrlp.vim'Bundle 'sukima/xmledit'Bundle 'sjl/gundo.vim'Bundle 'jiangmiao/auto-pairs'Bundle 'klen/Python-mode'Bundle 'Valloric/ListToggle'Bundle 'SirVer/ultisnips'Bundle 'Valloric/YouCompleteMe'Bundle 'scrooloose/syntastic'Bundle 't9md/vim-quickhl'" Bundle 'Lokaltog/vim-powerline'Bundle 'scrooloose/nerdcommenter'".................................." vim-scripts reposBundle 'YankRing.vim'Bundle 'vcscommand.vim'Bundle 'ShowPairs'Bundle 'SudoEdit.vim'Bundle 'EasyGrep'Bundle 'VOoM'Bundle 'VimIM'".................................." non github repos" Bundle 'git://git.wincent.com/command-t.git'"......................................filetype plugin indent on
bundle分為三類:1.在Github vim-scripts 使用者下的repos,只需要寫出repos名稱2.在Github其他使用者下的repos, 需要寫出”使用者名稱/repos名”3.不在Github上的外掛,需要寫出git全路徑
安裝外掛
開啟一個vim, 執行:BundleInstall
或者在命令列執行 vim +BundleInstall +qall
安裝完成後外掛就能用了
其它常用命令:•更新外掛:BundleUpdate•清除不再使用的外掛:BundleClean, •列出所有外掛:BundleList•查詢外掛:BundleSearch
更多Vim相關教學見以下內容:
把VIM打造成一個簡單實用的IDE http://www.linuxidc.com/Linux/2011-06/37032.htm
Vim學習指南 http://www.linuxidc.com/Linux/2013-08/89096.htm
快速學會 Vi編輯器 http://www.linuxidc.com/Linux/2013-08/88586.htm
強大的Vim 編輯器 http://www.linuxidc.com/Linux/2013-07/87544.htm
在CentOS 6.2上搭建Vim開發環境 http://www.linuxidc.com/Linux/2013-07/87363.htm
CentOS 5.4 安裝高亮Vim編輯工具 http://www.linuxidc.com/Linux/2013-06/86508.htm
Vim技巧分享:C語言設定 http://www.linuxidc.com/Linux/2012-12/77124.htm
Ubuntu中設定Vim的行號 http://www.linuxidc.com/Linux/2012-12/75485.htm
Vim編輯器使用基礎教學 http://www.linuxidc.com/Linux/2013-05/84031.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2015-08/122484.htm
相關文章
2021-05-12 14:32:11
2021-05-12 14:32:00
2021-05-12 14:31:57
2021-05-12 14:31:30
2021-05-12 14:31:20
2021-05-12 14:31:19