開工大吉,推薦幾個Vim神級外掛程式

2021-09-11 12:56:35 字數 1239 閱讀 9071

2023年的第乙個工作日已經結束,想必大家還有些沒有緩過來。

藉此今天給大家聊點兒輕鬆的話題,分享幾個我常用的vim外掛程式。我在之前的文章提到過,關於vim的入門實踐,大家感興趣可以去看看。linux系列開坑記(二)-神的編輯器vim

首先推薦的當然是vundle這個外掛程式管理,在這之前vim外掛程式安裝非常不方便,雖然後面陸續有了pathogen進行管理,但比起vundle不夠好用。

vundle在github上面有上將近20k的star,已經作為最流行的vim外掛程式管理器,強烈推薦所有vim使用者使用。

第二個強烈推薦的外掛程式就是ycm全稱 youcompleteme,大家都知道編輯器比起ide最大的缺陷是自動補全,以及函式跳轉,但是有了ycm便能大大的降低與vim編輯器和ide的差距,非常方便,當然ycm安裝也稍微麻煩一點。

這裡面我就不過多介紹,大家知道就行了。

ycm在github上面同樣有18k+的star,非常多vim使用者關注,5星推薦。

ctrlp.vim 這個外掛程式可以所說是我用的最多的外掛程式,因為它支援模糊搜尋查詢檔案名,只需要ctrl+p就能做到輸入自己要跳轉的部分檔名。ctrl+j/k進行上線選擇然後確定就進行跳轉了,非常方便快捷,可以說是居家旅行必備良藥。

媽媽再也不用擔心我自己手動tab來選具體目錄檔案了。

ctrlp的github位址

說完了ctrlp這個模糊搜尋檔案的外掛程式,很多同學可能還是覺得不夠直觀,因為有時候python需要檔案模組匯入,需要很明確看到目錄結構,這個時候我們nerdtree就來了。它像ide一樣可以得到整個專案的目錄樹,非常方便切換。每次只需要ctrl+e就可以調出來側邊欄,通過ctrl+w進行切換各個視窗。

ack相信大家都不陌生,不僅可以linux下面進行內容搜尋,也能進通過外掛程式的方式在安裝在vim進行。

我個人是推薦使用ag.vim的它是the_silver_searcher的封裝,速度要快不少,但是ag目前已經不維護了,所以也就不推薦了。

最後上面的幾個外掛程式除了ycm,都可以通過vundle方式進行安裝配置

plugin 'vundlevim/vundle.vim'

" requiredplugin 'scrooloose/nerdtree'                " file/directory treeeplugin 'kien/ctrlp.vim'

" fuzzy file, buffer, mru, tag, etc finder

複製**

vim 外掛程式 開工大吉,推薦幾個Vim神級外掛程式

2019年的第乙個工作日已經結束,想必大家還有些沒有緩過來。首先推薦的當然是vundle這個外掛程式管理,在這之前vim外掛程式安裝非常不方便,雖然後面陸續有了pathogen進行管理,但比起vundle不夠好用。vundle在github上面有上將近20k的star,已經作為最流行的vim外掛程式...

開工大吉!簡單的說說公司的開發規範

介面規範 1 在開發之前必須要先定義介面,定義介面就必須要思考你的需求,邏輯,在寫介面文件的時候其實你就已經在你的大腦中實現了一遍你的需求了。2 你定義的介面也是要有標準的,包括不包含多餘的字段,正式環境和測試環境的資料格式必須一致,文件與真實開發出來的介面必須一致等等。3 在開發的過程中,如果介面...

推薦幾個SQL小知識

寫在前面的話 之前做的乙個專案,資料庫及系統整體構架設計完成之後,和弟兄們經過一段時間的編碼,系統如期上線,剛開始執行一切良好,後來隨著資料量的急劇膨脹,慢慢出現了很多莫名其妙的問題,經過除錯,修改了資料庫中幾個儲存過程的一些問題。有意思的是,有乙個儲存過程裡,為了實現乙個小的功能,寫了好多好多的 ...