Vim 總結(一)

weixin_33850890發表於2017-04-30

宣告: 本人通過《Vim實用技巧》總結此係列部落格

編輯模式 - 命令模式

     在剛學Vim時,我主要使用了Vim的兩種狀態:
     1. 編輯模式
     2. 命令模式。
     在編輯模式中,大致上是想其他編輯器一樣很普通的編輯文字,也就是寫寫改改,而在命令模式中,我們則可以通過簡單的 組合/單獨 的使用 某些/某個 按鍵來方便我們的編輯工作。讓我們編輯文字的工作事半功倍。接下來一個系列的文章,就來總結我在《Vim實用技巧》中學習到的神奇命令s。

Vim中的神奇命令

     今天主要介紹幾個我在剛入門的時候經常使用的幾個命令
     約定: 1. A : Shift + a 以此類推

.命令

     在Vim中,.命令是可以用來重複上一個操作的命令,也就是說,如果上一段我們進行了刪除操作,那麼再一次實用.命令,就可以再進行一次同型別的刪除。在Vim中,兩次的進入命令模式的時間裡所做的操作,都可以被複制,也就是ESC - i - ESC ,這樣兩次ESC時間內,所做的任何操作都可以被複制。

A 命令 和 I 命令

     在Vim中,我們可以通過 A 命令,非常方便的把游標移至行尾,並且我們可以通過 I 命令把游標移至行首。並且在這些操作完成後,Vim會自動進入插入狀態。

o 命令 和 O 命令

     在Vim中,我們可以通過 o 命令,在當前行下方插入一行並進入插入狀態,相反的,O 命令,會在當前行上方插入一行並且進入插入狀態。

C 命令

     在Vim中,通過 C 命令,可以刪除從游標當前位置到行尾的所有字元。例如:Sherlock|Blaze中,| 是游標所在位置,這個時候,在Vim的命令模式下,我們輸入 C 命令,會刪除掉 | 後面 Blaze幾個字元。
     Sherlock|Blaze
     命令模式 -- > C 命令
     Sherlock

結尾

     歡迎大家來我的個人部落格做客,目前正在裝修中: 個人部落格