在安裝一些插件的過程中,主要使用的是githunb
在這個(gè)過程中,很多都使用到了Pathogen,所以我先去安裝了Pathogen
當(dāng)然這個(gè)在網(wǎng)站上說的很清楚,我還是說一下
mkdir -p~/.vim/autoload~/.vim/bundle
curl -LSso~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
安裝pathogen
接下來把下面的話復(fù)制到你的.vimrc中
executepathogen#infect()
然后安裝所需插件
cd~/.vim/bundle
git clone https://github.com/scrooloose/syntastic.git
這里可能要安裝下git
這里介紹下一些插件,只是復(fù)制的內(nèi)容
NERDTree
NERDTree是一個(gè)用于瀏覽文件系統(tǒng)的樹形資源管理外掛,它可以讓你像使用Windows檔案總管一樣在VIM中瀏覽文件系統(tǒng)并且打開文件或目錄。
WinManager
我們上面介紹了用于文件瀏覽的nerdtree以及瀏覽程序符號(hào)的taglist,這兩個(gè)插件都會(huì)以窗口的形式出現(xiàn)在Vim的窗口中,那么如何合理的安排它們,這就是winmanager的作用。
這里,我們利用winmanager將nerdtree和taglist放到同一個(gè)”側(cè)邊欄”中,nerdtree在上方,taglist在下方,效果如下圖所示:
Neocomplete
用過了很多補(bǔ)全插件,最后還是選擇了neocomplete。neocomplete.vim是來自shougo的作品,該插件維護(hù)了當(dāng)前buffer的一個(gè)關(guān)鍵詞列表,從而提供強(qiáng)大的關(guān)鍵詞補(bǔ)全功能。
Vim-airline
接下來介紹一下個(gè)人非常喜歡的一個(gè)插件vim-airline。這是一款狀態(tài)欄增強(qiáng)插件,可以讓你的Vim狀態(tài)欄非常的美觀,同時(shí)包括了buffer顯示條擴(kuò)展smart tab line以及集成了一些插件。
Ctrlp
ctrlp是一款相當(dāng)棒的插件,主要的功能是對(duì)文件進(jìn)行模糊的查找,如果你的project目錄結(jié)構(gòu)復(fù)雜,或者你正在閱讀一個(gè)較大的項(xiàng)目的話,那么ctrlp可以幫你快速的定位到你想要文件而不必在終端不斷的cd、ls。
雖然說了這么多,其實(shí)我的插件管理Pathogen安裝一直出錯(cuò),所以上面的不是本人操作的 ORZ