2019年的第一個工做日已經結束,想必你們還有些沒有緩過來。git
藉此今天給你們聊點兒輕鬆的話題,分享幾個我經常使用的Vim插件。我在以前的文章提到過,關於Vim的入門實踐,你們感興趣能夠去看看。Linux系列開坑記(二)-神的編輯器Vimgithub
首先推薦的固然是Vundle這個插件管理,在這以前Vim插件安裝很是不方便,雖而後面陸續有了Pathogen進行管理,但比起Vundle不夠好用。vim
Vundle在github上面有上將近20K的star,已經做爲最流行的Vim插件管理器,強烈推薦全部Vim用戶使用。bash
第二個強烈推薦的插件就是YCM全稱 YouCompleteMe,你們都知道編輯器比起IDE最大的缺陷是自動補全,以及函數跳轉,可是有了YCM便能大大的下降與Vim編輯器和IDE的差距,很是方便,固然YCM安裝也稍微麻煩一點。微信
這裏面我就不過多介紹,你們知道就好了。編輯器
YCM在github上面一樣有18K+的star,很是多Vim用戶關注,5星推薦。函數
github地址:ui
ctrlp.vim 這個插件能夠所說是我用的最多的插件,由於它支持模糊搜索查詢文件名,只須要ctrl+p就能作到輸入本身要跳轉的部分文件名。ctrl+j/k進行上線選擇而後肯定就進行跳轉了,很是方便快捷,能夠說是居家旅行必備良藥。spa
媽媽不再用擔憂我本身手動tab來選具體目錄文件了。插件
ctrlp的github地址
說完了ctrlp這個模糊搜索文件的插件,不少同窗可能仍是以爲不夠直觀,由於有時候Python須要文件模塊導入,須要很明確看到目錄結構,這個時候咱們NERDTree就來了。它像IDE同樣能夠獲得整個項目的目錄樹,很是方便切換。每次只須要ctrl+e
就能夠調出來側邊欄,經過ctrl+w進行切換各個窗口。
github地址:
Ack相信你們都不陌生,不只能夠Linux下面進行內容搜索,也能進經過插件的方式在安裝在Vim進行。
我我的是推薦使用ag.vim的它是the_silver_searcher的封裝,速度要快很多,可是ag目前已經不維護了,因此也就不推薦了。
github地址:
最後上面的幾個插件除了YCM,均可以經過Vundle方式進行安裝配置
Plugin 'VundleVim/Vundle.vim' " requiredPlugin 'scrooloose/nerdtree' " file/directory treeePlugin 'kien/ctrlp.vim' " Fuzzy file, buffer, mru, tag, etc finder 複製代碼
打開Vim 執行 :PluginInstall
就完事了。今天的插件介紹就簡單介紹到這兒,喜歡的朋友能夠持續關注。
年前我在知識星球發起了一個技術打卡活動,取得了不錯的效果,朋友們分享了很是多的乾貨,我本身受益不淺。感興趣的小夥伴歡迎一塊兒來參與,添加我下面的微信回覆「打卡」。