首先是簡單的認識了三種狀態(大家公認的說法是模式),分別是:插入,視圖,和一般。
進入vim之后默認的是一般模式,這時直接使用'a', 'i', 'o'(也就是進入vim之后直接按下a/i/o鍵均可進入插入模式。
其中的區別是,a命令會另光標后退一個字符,然后進入插入模式。i是直接進入插入模式,光標位置不變。o會另光標直接跳到當前行的下一行開頭。
從一般模式進入視圖模式是直接按下v按鍵,試圖模式的使用不是很熟悉。
由插入模式和視圖模式回到一般模式的方式是按下ESC鍵。由此可見,使用vim時,需要經常的按esc鍵(應該可以改鍵的吧)。
下面介紹一下自己經常使用的命令(以下命令均須在一般模式下使用):
想要刪除當前行(也就是光標所在的行),回到一般模式,連續按兩次d按鍵(這里大寫和小寫都可以)。另外,ndd(n表示一個數,比如:23, 56之類)可以刪除從光標處開始的n行(包括光標所在行,往后數)。
當我們不小心誤刪了某些行的時候,可以使用’u‘來恢復。u命令是一次次的撤銷之前的操作,中間有保存操作也沒關系,可恢復到本次文件打開時的狀態。
還有x鍵,x可以直接刪除光標所在的字符。
新聞熱點
疑難解答