新聞中心
(譯自老牌移動(dòng)支付公司Square官博8月28日的文章)Square的工程師在使用很多種代碼編輯器:Sublime、IntelliJ、Xcode和Vim。其中Vim 是使用最多的,隨著時(shí)間推移,在Square 的Vim粉絲把配置、快捷方式和插件匯編成一個(gè)單獨(dú)的倉(cāng)庫(kù),我們親切地稱(chēng)為Maximum Awesome,并把它開(kāi)源了。我們希望其他在用OS X的朋友能夠在幾分鐘之內(nèi)就能用上Vim。

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的德州網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
Maximum Awesome 配備了很多完整 IDE 有的特性:語(yǔ)法高亮、代碼補(bǔ)全、錯(cuò)誤高亮等等。下面這些是我喜歡的快捷方式和插件:
- 共享剪貼板:Vim中的寄存器(register,作用和Windows中的剪貼板類(lèi)似)和OS X 剪貼板同步,可以像在本地應(yīng)用中移動(dòng)代碼。
- Command-T 插件:對(duì)于那些用Sublime或TextMate的朋友來(lái)說(shuō),這個(gè)已經(jīng)很熟悉了。不過(guò)在Vim中,使用快捷方式
,t,后面加你想打開(kāi)的文件名。
- NERDTree 插件:瀏覽項(xiàng)目的文件結(jié)構(gòu)、移動(dòng)文件或創(chuàng)建新文件,想做這些操作,都不要離開(kāi)舒適的Vim啦。使用
,d打開(kāi) drawer,或使用,f來(lái)給當(dāng)前文件開(kāi)啟NERDTree。
- 集成 Git:這個(gè)插件包括了大多數(shù)的 git 命令,但是我最喜歡的是
:Gblame和:Gdiff。用:Gblame可知道誰(shuí)寫(xiě)某個(gè)文件的不同部分,用:Gdiff,可以在兩個(gè)側(cè)欄中對(duì)比我剛才寫(xiě)的內(nèi)容
- 快速注釋代碼:用
\\\可快速注釋某一行代碼,或者用\\注釋選中的代碼
當(dāng)然了,這里還有些不是 Vim 的組件了。Maximum Awesome 搭配了iTerm 2、一個(gè) tmux 配置文件,還有 Solarized color scheme.。詳細(xì)內(nèi)容,請(qǐng) Vim 愛(ài)好者移步:https://github.com/square/maximum-awesome
英文原文:http://corner.squareup.com/2013/08/fly-vim-first-class.html
文章題目:Square技術(shù)團(tuán)隊(duì)的Vim配置文件已開(kāi)源
分享地址:http://m.fisionsoft.com.cn/article/cosihgi.html


咨詢(xún)
建站咨詢(xún)
