圖形化vi-vim備忘單和教程

圖形化vi-vim備忘單和教程

學習vi或vim並不容易。但這也不是那麼困難。在任何情況下,它比使用任何其他編輯器進行編輯時都更快,更強大,而且效率更高,因此您可以花很多時間和精力來學習它。

作爲我自己的vi愛好者,我想到了爲學習vi或vim的人提供圖形備忘單的想法,並且我還發現這是構建教程的一種非常好的方法。這是您(或同事)學習樂趣的結果。

順便說一下,我最近發表了權威文章,解釋了爲什麼vi / vim編輯比常規編輯好得多。如果您想自己閱讀,或者如果您想讓懷疑的朋友指出爲什麼這樣做有意義,那麼它應該很有用,除了有趣的閱讀之外: 爲什麼,爲什麼## @!瘋子使用vi?

圖形備忘單

這是一個頁面,描述了完整的vi / vim輸入模型,所有鍵的功能以及所有主要功能。您可以將其視爲vi / vim壓縮手冊。單擊下面的圖像以訪問完整尺寸的位圖圖像,或下載基於矢量的可擴展SVG版本 (zip壓縮-並確保使用開源應用程序Inkscape或Adobe插件查看和打印SVG 。對於Internet Explorer,Firefox會出於某種原因破壞佈局,除了不使用抗鋸齒渲染外!)。

 

基於圖形備忘單的教程

第一課(hi)

第二課(hi)

第三課(hi)

第4課(喜)

第5課(喜)

第6課(喜)

第7課(嗨)

壓縮所有GIF

壓縮所有SVG

上面的教程分7課,涵蓋了vi / vim中的主要命令。它們的結構合理,因此您將首先學習最簡單和最有用的方法,然後再學習更高級的方法。實際上,僅使用第1課中顯示的命令,您就已經可以以與常規編輯器類似的方式開始在vi / vim中進行編輯。第2課介紹了功能非常強大且vi / vim獨佔的運算符,其餘的課程從那裏開始。每個縮略圖都鏈接到高分辨率位圖版本。您還可以將完整的教程下載到帶有所有位圖單個zip文件中,或者下載到 包含所有SVG的 單個zip文件中 (請參閱上面有關在Firefox上渲染不正確的註釋)。

筆記

vim是Bram Moolenaar的不可思議的編輯器,它基於Bill Joy 的 原始vi,在其上進行了大量改進。如今,您應儘可能選擇vim而非vi。

備忘單和教程涵蓋了vi輸入模型的最重要功能,而省略了更高級的正則表達式/ ex命令行材料。這將成爲成爲vi / vim嚮導的一個很好的開始。

除了外部過濾器功能(“!”)以外,所有顯示的功能均由ViEmu支持,ViEmu是我的商業外接程序,可在Visual Studio中提供高級的vi-vim仿真。

相關連結

事實證明,該備忘單非常受歡迎。以下是一些相關鏈接:

當然,這篇文章詳細說明了爲什麼vi / vim編輯是“最致命的”:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章