VIM學習之快速鍵(一)

來源:互聯網
上載者:User

由於使用VIM很久以來,一直沒有覺得VIM是多麼的方便,是多麼的快捷

我仔細想了一下,很有可能是因為我一直依賴於VIM的編輯模式

這樣的話與使用別的簡單的編輯器就沒什麼兩樣了

效率上的優勢也就沒能體現出來了

所以我總結了一下一些常見的快速鍵

為了更好的達到訓練的效果

每天不能學習太多的快速鍵,否則不但不能好好的吸收消化

還會使人產生挫敗感,打消人的學習熱情

因此我打算只最多學習十個快速鍵

知道能夠基本熟練掌握之後再開始下一組快速鍵的學習

現在開始第一組簡單的快速鍵的學習

今天總結的是移動方面的快速鍵

一. 方向鍵

k

h l

j

這個圖展示了命令模式下的方向鍵

對於JK的位置,我最開始有過疑惑,為什麼不是J代表上

而K代表下呢?這樣多符合人的思維

後來使用了一段時間我發現這樣子是有原因的

因為在編輯文本時我們大多數時候都是向下移動

而我們的食指也比中指靈活,所以這是符合人體工程學的原理的

另外,如果在jkhl每個按鍵前先按下一個數字,那麼代表向*移動n次

比如10j,代表向下移動十行

二. home end鍵

在命令模式下

home == 0

end == $

也很方便

三. 翻頁快速鍵

翻整頁

crtl + f 代表向下翻頁

crtl + b 代表向上翻頁

記法也很簡單,f代表forward,b代表 back

也很自然就記住了

還有翻半頁的快速鍵

crtl + d 向下翻半頁

crtl + u 向上翻半頁

記法 d 代表down 而u代表up

也就記住了

四.快速跳到指定行

G 跳到文檔最後一行

nG 跳到文檔第n行

gg == G1 跳到文檔第一行

好了,吸取貪多嚼不爛的教訓,這次的快速鍵學習內容就這麼多

剩下的內容等到這次的熟練掌握之後再進行

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.