1.spf13-vim
.vimrc
.vimrc.before
.vimrc.bundles
~/.vim/bundle/*下面的各種外掛程式
~/.spf13-vim-3 spf13的一些輔助工具,可以忽略
因為spf13-vim完美的結構組織,你完全可以在不修改它任何檔案的基礎上,對應增加幾個自己的~/.vimrc.local,~/.vimrc.bundles.local,~/.vimrc.before.local檔案來增加自己的個性化配置,或者增加刪除外掛程式,可擴充套件性極強。也就是spf13-vim使用者自己的配置就放到~/.vimrc.local,~/.vimrc.bundles.local,~/.vimrc.before.local中就行了,我們不要去修改.vimrc,.vimrc.before以及.vimrc.bundles這些有spf13-vim發行版的配置檔案。當然如果你vimscript很厲害的話,也可以去改哦。
總體來說,spf13-vim是由定製化的.vimrc、vundle外掛程式管理器以及各種外掛程式結合在一起的乙個vim外掛程式與配置的發行版本。
2.spf13-vim的安裝與配置
(1)網路模式安裝
curl -l > spf13-vim.sh&& sh spf13-vim.sh
(2)手動安裝模式
如果網路環境不支援 git 的話,就什麼都需要手動安裝了。手動模式安裝太繁瑣了,其實就是參考 spf13-vim/bootstrap.sh 指令碼的操作。
b)參照 spf13-vim/bootstrap.sh 檔案中的操作,將原有的 vim配置檔案備份,然後將新的配置檔案鏈結到~/目錄下
d)修改 spf13-vim/.vimrc.bundles 檔案,該配置檔案中的類似bundle '***/yyy'的一行實際上就是 github 上的乙個 vim 外掛程式路徑,如 bundle'gmarik/vundle'的 url 路徑就是直接修改let g:spf13_bundle_groups 可以去掉一些不需要的外掛程式組,每個外掛程式組包括的外掛程式都在該配置檔案的下面定義了,如果不想將整個外掛程式組都去掉,可以在外掛程式組的定義處刪掉一些不需要的外掛程式,但要注意在該配置檔案開頭,deps」注釋下面的外掛程式是必須的,不能刪掉
f)最後按照 spf13-vim/bootstrap.sh 最後的安裝命令安裝即可
備註,如果使用securecrt,需要新建乙個~/.vimrc.local,加上下面這一句,將終端顏色設定成 256色:set t_co=256,這樣就可以了。
3.spf13-vim的常用操作
(1)安裝新外掛程式
echobundle \'spf13/vim-colors\' >> ~/.vimrc.bundles.local #外掛程式:vim-colors,需首先在檔案.vimrc.bundles.local中進行配置
vim +bundleinstall!+bundleclean +q #安裝
(2)解除安裝外掛程式
echounbundle \'autoclose\' >> ~/.vimrc.local #解除安裝外掛程式:autoclose
echounbundle \'scrooloose/syntastic\' >> ~/.vimrc.local #解除安裝外掛程式:scrooloose/syntastic
進入vim執行:bundleclean來刪除指定的外掛程式
spf13高亮顯示問題
在編輯已有的1.cpp檔案的時候,發現該檔案中的語法無高亮顯示。如果複製成另外乙個檔案 比如cp 1.cpp 2.cpp 此時開啟2.cpp的時候,語法的高亮顯示正常。問題補充,之前是由於存在1.cpp.swap,所以在開啟1.cpp的時候,我選擇了del,之後就出現了上述問題!由於複製成其它檔案,...
spf13 vim安裝與使用
一 簡介 spf13 vim是vim外掛程式與配置的乙個發行版本,包含了一整套精心挑選的vim外掛程式,採用vundle進行外掛程式管理,並且可以通過下列檔案進行個性化配置 vimrc.local 個性化配置檔案 vimrc.bundles.local 本地bundle配置檔案 vimrc.befo...
spf13 vim安裝與使用
一 簡介 spf13 vim是vim外掛程式與配置的乙個發行版本,包含了一整套精心挑選的vim外掛程式,採用vundle進行外掛程式管理,並且可以通過下列檔案進行個性化配置 vimrc.local 個性化配置檔案 vimrc.bundles.local 本地bundle配置檔案 vimrc.befo...