標籤:vim
我的主力部落格:半畝方塘
1、 重複上次的操作在普通模式下用 .
命令
2、 取消上次的操作在普通模式下用 u
命令
3、 整行刪除在普通模式下用 dd
命令,此命令在刪除行後 不進入插入模式
4、 整行刪除在普通模式下用 S
命令,此命令在刪除行後 進入插入模式
5、 刪除某個單詞在普通模式下用 dw
命令,此命令刪除單詞後 不進入插入模式
6、 刪除某個單詞在普通模式下用 cw
命令,此命令刪除單詞後 進入插入模式
7、 刪除游標位置的字母在普通模式下用 x
命令,此命令刪除字母后 不進入插入模式
8、 刪除游標位置的字母在普通模式下用 s
命令,此命令刪除字母后 進入插入模式
9、 在游標所在行的下一行插入在普通模式下用 o
命令,此命令 進入插入模式
10、 在游標所在行的上一行插入在普通模式下用 O
命令,此命令 進入插入模式
11、 在游標所在位置的下一位置進行插入操作,在普通模式下用 a
命令,此命令進入 插入模式
12、 將游標移動到該行末尾最後一個字母的位置,在普通模式下用 $
命令,該命令 不進入插入模式
13、 將游標移動到該行末尾的最後一個字母的下一個位置進行插入操作,在普通模式下用 A
命令,此命令 進入插入模式
14、 將游標移動到該行的第一個位置進行插入操作,在普通模式下用 I
命令,該命令 進入插入模式
15、 在大規模的範圍內進行重複性的操作一般需要用到命令列模式下的 :normal
命令,譬如注釋掉全部的代碼用:%normal i//
, :normal
命令不管游標所在位置在哪兒,都會將其移動到所選地區的行首進行操作,所以這裡的:%normal i//
和 :%normal I//
效果是一樣的, %
表示的是全部文檔的範圍
16、 從游標所在行到檔案末尾這所有的範圍進行縮排在普通模式下用 >G
命令,該命令 不進入插入模式
17、 進入某個目錄可以在命令列模式下用 :cd ...
命令,這個命令跟 shell 中的類似,在該目錄下開啟檔案用:open filesname
命令,將 filesname 替換成相應的檔案名稱
Vim常用技巧總結1