Square 技術團隊的 Vim 配置檔案已開源

黃利民發表於2013-08-30

(譯自知名移動支付公司Square官博8月28日的文章)Square 的工程師在使用很多種程式碼編輯器:Sublime、IntelliJ、Xcode 和 Vim。其中 Vim 是使用最多的,隨著時間推移,在 Square 的 Vim 粉絲把配置、快捷方式和外掛彙編成一個單獨的倉庫,我們親切地稱為 Maximum Awesome,並把它開源了。我們希望其他在用 OS X 的朋友能夠在幾分鐘之內就能用上 Vim。


Maximum Awesome 配備了很多完整 IDE 有的特性:語法高亮、程式碼補全、錯誤高亮等等。下面這些是我喜歡的快捷方式和外掛:

  • 共享剪貼簿:Vim中的暫存器(register,作用和Windows中的剪貼簿類似)和 OS X 剪貼簿同步,可以像在本地應用中移動程式碼。
  • Command-T 外掛:對於那些用Sublime或TextMate的朋友來說,這個已經很熟悉了。不過在Vim中,使用快捷方式 ,t ,後面加你想開啟的檔名。
  • NERDTree 外掛:瀏覽專案的檔案結構、移動檔案或建立新檔案,想做這些操作,都不要離開舒適的Vim啦。使用 ,d 開啟 drawer,或使用 ,f 來給當前檔案開啟NERDTree。
  • 整合 Git:這個外掛包括了大多數的 git 命令,但是我最喜歡的是 :Gblame:Gdiff。用 :Gblame 可知道誰寫某個檔案的不同部分,用 :Gdiff ,可以在兩個側欄中對比我剛才寫的內容
  • 快速註釋程式碼:\\\ 可快速註釋某一行程式碼,或者用 \\ 註釋選中的程式碼

 

當然了,這裡還有些不是 Vim 的元件了。Maximum Awesome 搭配了iTerm 2、一個  tmux 配置檔案,還有 Solarized color scheme.。詳細內容,請 Vim 愛好者移步:https://github.com/square/maximum-awesome

 

注:截至 2013-8-30 10:23:19 ,這個專案在 Github 已有 702 個 star。

 

打賞支援我翻譯更多好文章,謝謝!

打賞譯者

打賞支援我翻譯更多好文章,謝謝!

任選一種支付方式

Square 技術團隊的 Vim 配置檔案已開源 Square 技術團隊的 Vim 配置檔案已開源

相關文章