Vim自動(dòng)補(bǔ)全神器:YouCompleteMe 第一次聽說這個(gè)插件還是在偶然的情況下看到別人的博客,,聽說了這個(gè)插件的大名。本來(lái)打算在實(shí)訓(xùn)期間來(lái)完成安裝的,,無(wú)奈網(wǎng)實(shí)在不給力,,也就拖到了回家的時(shí)候。在開始準(zhǔn)備工作的時(shí)候就了解到這個(gè)插件不是很容易安裝,,安裝的時(shí)候果然名不虛傳,。(關(guān)于這方面的內(nèi)容,請(qǐng)查看另一篇文章)不過,,有付出總有回報(bào),,安裝之后用上這個(gè)插件,真心為這個(gè)插件的強(qiáng)大所折服,。 我的 Vim 常用插件和鍵位映射配置 記得剛接觸 Mac 時(shí),,我是用 Coda 寫代碼的,寫了很長(zhǎng)很長(zhǎng)時(shí)間,。之后 Sublime Text 大火,,便也嘗試了幾個(gè)月,。到了如今,,已經(jīng)不知不覺地當(dāng)了兩年的 Vim 黨,。 Square 技術(shù)團(tuán)隊(duì)的 Vim 配置文件已開源 Square 的工程師在使用很多種代碼編輯器:Sublime、IntelliJ,、Xcode 和 Vim,。其中 Vim 是使用最多的,隨著時(shí)間推移,,在 Square 的 Vim 粉絲把配置,、快捷方式和插件匯編成一個(gè)單獨(dú)的倉(cāng)庫(kù),我們親切地稱為 Maximum Awesome,,并把它開源了,。我們希望其他在用 OS X 的朋友能夠在幾分鐘之內(nèi)就能用上 Vim。 七個(gè)高效的文本編輯習(xí)慣(以Vim為例) 如果你花很多時(shí)間輸入純文本,、寫程序或HTML,,那么通過高效地使用一個(gè)好的編輯器,你可以節(jié)省大部分時(shí)間,。本文將提供指導(dǎo)和提示,,讓你更迅速地做這些工作,并且少犯錯(cuò)誤,。 本文用開源文本編輯器Vim(Vi IMproved)來(lái)演示如何高效編輯,,本文方法同樣適用于其他的編輯器。選擇合適的編輯器,,實(shí)際上是進(jìn)行高效編輯的第一步,。 Sublime Text使用體驗(yàn) 說服我使用一種新編輯器是很難的,但鑒于聽到Sublime Text獲得如此多的贊揚(yáng),,我最終決定試一下,。畢竟,比起我的又老又生硬的Vim,,Sublime Text界面好看的多,,布局更順手——我是對(duì)界面很挑剔的。 CoVim:Vim編輯器的協(xié)作編輯插件 今天我們宣布推出 CoVim 插件,,用于你最喜歡(或最不喜歡)的文本編輯器,,提供多用戶、實(shí)時(shí)協(xié)作功能,。CoVim 可讓你遠(yuǎn)程編碼,、寫作、編輯和協(xié)作等,。該插件最初源于塔夫茨大學(xué)的一個(gè)高級(jí)項(xiàng)目,,我們現(xiàn)在把它開源到 Github。CoVim 所具備的特性,也是 Vim 7.4 版呼聲最高的需求之一,。(請(qǐng)參見伯樂在線之前的翻譯報(bào)道),。 Vim 7.4 計(jì)劃已公布,,具體發(fā)布時(shí)間待定 Bram Moolenaar 于 5 月 9 日上午在Vim 谷歌群組發(fā)布了一條消息,,告知有關(guān) Vim 7.4 的計(jì)劃,。全文編譯如下: “各位 Vim 用戶好,我們現(xiàn)在最新的補(bǔ)丁數(shù)字是 7.3.931,,再過幾周就要發(fā)布 7.3.999 了,。該考慮 Vim 7.4 了! Vim 實(shí)用技術(shù),第 2 部分: 常用插件 繼上篇文章《Vim 實(shí)用技術(shù),,第 1 部分: 實(shí)用技巧》的后續(xù)篇:《Vim 實(shí)用技術(shù),第 2 部分: 常用插件》,。 Vim 實(shí)用技術(shù),,第 1 部分: 實(shí)用技巧 作為開源世界最重要的編輯器之一(另一個(gè)是 Emacs),Vim 以其強(qiáng)大的功能和可定制能力被眾多開發(fā)者所喜愛,。不過,,也許就是因?yàn)?Vim 的功能太強(qiáng)大了,要真正用好 Vim 并不容易,。本文作者在多年的實(shí)際使用中逐漸掌握了一些實(shí)用技術(shù),,在此介紹給大家?!疚牟⒉黄髨D對(duì) Vim 作全面而系統(tǒng)的介紹,,但也絕非零星地點(diǎn)到即止; 為什么 Vim 使用 HJKL 鍵作為方向鍵 關(guān)于這個(gè)問題,,以前網(wǎng)絡(luò)上有一種說法,,手指放在鍵盤上輸入時(shí),HJKL 比方向鍵距離手指更近,,自然輸入效率就更高,。聽起來(lái)似乎很有道理哦,,其實(shí)則不然,來(lái)看看 Peteris Krumins 找到的答案吧,。 Vim 加 Gmail 變身 Vmail 簡(jiǎn)而言之,,Vmail 是 Vim + Gmail 的結(jié)合體,她允許你在 Vim 這一經(jīng)典的文本編輯器中處理一切 Gmail 事務(wù),,諸如收發(fā)、閱讀,、星標(biāo),、存檔、刪除,、搜索郵件等等,。體驗(yàn)一番下來(lái),Vmail 給我的感覺是操作流暢,,速度不錯(cuò) Vim 實(shí)用技術(shù),,第 3 部分: 定制 Vim 在 .vimrc 文件中,和在第二章提到的插件和語(yǔ)法文件中,,使用的語(yǔ)言就是 Vim 腳本語(yǔ)言,。這種腳本語(yǔ)言語(yǔ)法有點(diǎn)像 BASIC,表達(dá)式有點(diǎn)像 C,,還是比較容易理解的,。本章中并不打算對(duì)其作很系統(tǒng)的介紹(要完整了解的話,請(qǐng)參見“:help usr_41.txt”),,而只是介紹一些基本知識(shí),,特別是,了解定制 .vimrc 所需要的基本知識(shí),。 寓教于樂:Vim大冒險(xiǎn)游戲 不知道大家是否還記得“Vim簡(jiǎn)明攻略”呢,?你是不是對(duì)Vim的那一大堆熱鍵很頭痛呢?現(xiàn)在好好,,下面這個(gè)游戲是一個(gè)使用Vim熱鍵玩的游戲,。你可以在玩游戲的過程中熟悉Vim的熱鍵。 簡(jiǎn)明Vim練級(jí)攻略 Vim的學(xué)習(xí)曲線相當(dāng)?shù)拇?,所以,,如果你一開始看到的是一大堆VIM的命令分類,你一定會(huì)對(duì)這個(gè)編輯器失去興趣的,。下面的文章翻譯自《Learn Vim Progressively》,,我覺得這是給新手最好的VIM的升級(jí)教程了,沒有列舉所有的命令,只是列舉了那些最有用的命令,。非常不錯(cuò),。 遷移到 Vim 的10個(gè)難關(guān) 你必須得承認(rèn),每當(dāng)你看到別人使用 Vim,,你就在想他是不是知道一些你不知道的事情,。否則他為什么要用這么一個(gè)過時(shí)的編輯器,或者說開源垃圾,? 除非你花至少一個(gè)月的時(shí)間每天使用這個(gè)編輯器,,否則你是不會(huì)喜歡它的。 25個(gè)Vim教程、視頻和資源 在進(jìn)行30天Vim特訓(xùn)過程中,,我發(fā)現(xiàn)了數(shù)量眾多的優(yōu)秀教程、資源甚至視頻,。如果你像我一樣剛剛開始鉆研這個(gè)優(yōu)秀的開源編輯器,,希望下面的內(nèi)容能助你一臂之力。 |
|