我的vim配置

主要是適配python開發(fā). 都是些github star超高之作.

首先,用vundle來(lái)管理插件:

** github stars: 10,272 **
地址: github/vundle

我的vundle list:

" The following are examples of different formats supported.
 " Keep Plugin commands between vundle#begin/end.
 Plugin 'Valloric/YouCompleteMe'
 Plugin 'tmhedberg/SimpylFold'
 Plugin 'scrooloose/syntastic'
 Plugin 'nvie/vim-flake8'
 Plugin 'altercation/vim-colors-solarized'
 Plugin 'scrooloose/nerdtree'
 Plugin 'jistr/vim-nerdtree-tabs'
 Plugin 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}

最難折騰的:YouCompleteMe

** github stars: 9,475 **
需要編譯后才能用, 還有幾個(gè)依賴要裝. 在mac上還必須得裝macvim, 如果自己編譯過(guò)python的話, 更是無(wú)數(shù)多坑. 當(dāng)初我為TA折騰了整兩天... 不過(guò)很值得,最好的自動(dòng)補(bǔ)全,幾乎支持所有語(yǔ)言.
效果:


炒雞簡(jiǎn)單的折疊: SimplyFold

** github stars: 102 **
可以在vimrc里把空格熱鍵成ZA:

" Enable folding with the spacebar
 nnoremap <space> za

效果:


屏幕快照 2016-01-02 下午1.37.07.png

靜態(tài)語(yǔ)法檢查: syntastic

** github star: 5,951**


屏幕快照 2016-01-02 下午1.45.02.png

pep8檢查: vim-flake8

** github stars: 418**
我是個(gè)重度pep8強(qiáng)迫癥患者, 這絕逼是治療我的神器...
得先裝flake8第三方庫(kù):

pip install flake8

效果:

屏幕快照 2016-01-02 下午1.53.52.png

樹狀導(dǎo)航: nerdtree

** github stars: 5,667**

多tab的nerdtree支持: vim-nerdtree-tabs

有了TA, vim瞬間提高不止一個(gè)bigger...
效果:

屏幕快照 2016-01-02 下午1.57.11.png

震撼的powerline: powerline

** github stars: 2,640**
效果:


screenshot.png

最后再貼上我的.vimrc, 歡迎試用.

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

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

  • 本文的Vim配置是在 spf13-vim 的基礎(chǔ)上進(jìn)行自定義修改所需即所獲:像 IDE 一樣使用 vim使用Vun...
    sylcrq閱讀 1,223評(píng)論 0 0
  • 我自己的vim配置: 在網(wǎng)上搜索了很多內(nèi)容,參考了論壇上的一些代碼,給配置了一個(gè),用著覺(jué)得還不錯(cuò)。
    虞錦雯閱讀 357評(píng)論 1 3
  • macvim配置 最終效果如下: 系統(tǒng)環(huán)境 macos10.12.4 homebrew1.2.1 python3....
    Like_eb56閱讀 70,773評(píng)論 5 65
  • 網(wǎng)上已經(jīng)有很多很好的vim使用和配置教程。但每個(gè)人都有自己的習(xí)慣,因此教程僅作參考,只有在使用過(guò)程中才能體會(huì)到具體...
    yiekue閱讀 97,150評(píng)論 51 199
  • space-vim 現(xiàn)已支持 Layer ,以下內(nèi)容大都陳舊,歡迎訪問(wèn) github 查看最新版本:>>>> sp...
    liuchengxu閱讀 43,377評(píng)論 2 98

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