編譯自:http://itsfoss.com/download-vi-cheat-sheet/
作者: ABHISHEK
原創(chuàng):LCTT https://linux.cn/article-7110-1.html
譯者: JonathanKang

一直以來溪掀,我都在給你們分享我使用 Linux 的經(jīng)驗(yàn)茉贡。今天我想分享我的 Vi 備忘單啸箫。這份備忘單節(jié)省了我很多時(shí)間好乐,因?yàn)槲以僖膊挥檬褂?Google 去搜索這些命令了虫碉。
基本 Vi 命令
這并不是一個(gè)教你使用 Vi 編輯器的各個(gè)方面的詳盡教程庭惜。事實(shí)上刨仑,這根本就不是一個(gè)教程拷泽。這僅僅是一些基本 Vi 命令以及這些命令簡單介紹的集合。
你可以通過下面的鏈接下載 PDF 格式的 Vi 備忘錄:
你可以把它打印出來放到你的辦公桌上咬摇,或者把它保存到你的電腦上來使用伐蒂。
我為什么要建立這個(gè) Vi 備忘錄?
幾年前肛鹏,當(dāng)我剛剛接觸 Linux 終端時(shí)逸邦,使用命令行編輯器這個(gè)主意使我一驚恩沛。我之前在我自己的電腦上使用過桌面版本的 Linux,所以我很樂意使用像 Gedit 這樣的有圖形界面的編輯器缕减。但是在工作環(huán)境中雷客,我不得不使用命令行,并且無法使用圖形界面版的編輯器桥狡。
我就這么被強(qiáng)迫地使用 Vi 來對遠(yuǎn)程 Linux 終端上的文件做一些基本的編輯搅裙。從這時(shí)候我開始了解并欽佩 Vi 的強(qiáng)大之處。
因?yàn)樵谀菚r(shí)候我還是一個(gè) Vi 新手裹芝,所以我經(jīng)常對 Vi 一些操作很困惑部逮。仍然記得第一次使用 Vi 的時(shí)候,由于我不知道如何退出 Vi嫂易,所以我都無法關(guān)閉某個(gè)文件兄朋。我也只能通過 Google 搜索來找到解決辦法。我不得不接受這個(gè)尷尬的事實(shí)怜械。
從那以后颅和,我就決定制作一個(gè)列表來列出我經(jīng)常會(huì)用到的基本 Vi 操作。這個(gè)列表缕允,或者你可能稱它為備忘錄峡扩。在我早期使用 Vi 的時(shí)候,它對我非常有用障本。慢慢地有额,我對 Vi 更加熟悉,我已經(jīng)可以熟記那些基本編輯命令彼绷。到現(xiàn)在巍佑,我甚至不需要再去查看我的 Vi 備忘錄了。
你為什么需要 Vi 備忘錄寄悯?
我能理解一個(gè)剛剛接觸 Vi 的人的感受萤衰。你最喜歡的 Ctrl+S
快捷鍵不能像在其他編輯器那樣方便地保存文件。Ctrl+C
和Ctrl+V
理應(yīng)是通用的用來復(fù)制和粘貼的快捷鍵猜旬,但是在 Vi 中卻不是這樣脆栋。
很多人都在使用類似的備忘錄幫助他們熟悉各種編程語言或工具,以便讓他們可以快速找到常用的下一步或命令洒擦。相信我椿争,使用備忘錄會(huì)給程序員日常工作帶來很大便利。
如果你剛剛開始接觸 Vi 或者你經(jīng)常使用但是總是記不住 Vi 操作熟嫩,那么這份 Vi 備忘錄對于你來說是非常有用的秦踪。你可以把它保存下來留作以后查詢使用。
你怎么看待這份備忘錄?
至今為止椅邓,我一直在克制我自己不要過于依賴終端柠逞。我想知道你是怎么發(fā)現(xiàn)這篇文章的?你是否想讓我分享更多類似的備忘錄出來以供你們下載景馁?我很期待你的意見和建議板壮。