vim配置(vimplus)


vim配置(vimplus)

vimplus

vimplus是vim的超級配置安裝程序 

github地址:https://github.com/chxuan/vimplus.git,歡迎star和fork。

接觸vim到現在也有幾年了,但是之前用vim都是在網上找別人配置好了的vim,但是別人配置的始終都不能夠滿足自己的需求(自己需要有強大的C/C++代碼提示補全功能、頭文件/源文件切換、靜態代碼分析等功能),所以最近自己有時間,自己歸納了一些vim的插件,然后做成一鍵安裝程序,供有相同需求的vimer們參考。

 

一、運行截圖

該圖是我配置過后vim的真實截圖 enter image description here

下面這幅圖是借用Valloric/YouCompleteMe來展示強大的C++補全功能 enter image description here

二、安裝配置(Ubuntu、Centos)

運行setup.sh腳本程序將會自動安裝並配置好vim,安裝大約需要花費40分鍾,主要是下載編譯Valloric/YouCompleteMe比較耗時,請耐心等待直到安裝完成^_^

三、主要功能快捷鍵

  • 查看文件目錄(F3)
  • 顯示函數、全局變量、宏定義(F4)
  • 顯示靜態代碼分析結果(F5)
  • .h .cpp文件快速切換(F2)
  • 轉到聲明(f + u)
  • 轉到定義(f + i)
  • 打開include文件(f + o)
  • 同一窗口buffer切換(Ctrl + P/Ctrl + N)
  • 光標位置切換(Ctrl + O/Ctrl + I)
  • 模糊查找當前目錄及其子目錄下的文件(Ctrl + f)

四、安裝完成后

運行setup.sh腳本程序一鍵安裝完成后,HOME目錄將會存在.ycm_extra_conf.py,該文件就是YCM實現C++等語言語法補全功能的配置文件,一般我會在HOME目錄放一個,然后每一個項目拷貝一個.ycm_extra_conf.py,更改.ycm_extra_conf.py文件里面的flags 變量的值即可實現相關include文件的語法補全功能。

 

五、注意事項


1.如果網絡條件不好可能安裝失敗,基本上是Valloric/YouCompleteMe安裝失敗,安裝失敗后需要將~/.vim/bundle文件夾下的YouCompleteMe目錄刪除,然后重新執行setup.sh即可,
重新安裝時,程序將自動安裝安裝失敗的插件。

興趣是最好的老師,我的github地址:https://github.com/chxuan
 
分類:  vim


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM