1 vim的模式:
一般模式:打開vim的時候進入一般模式。可以執行粘貼、刪除、複製文件數據(不能編輯數據)
編輯模式:在一般模式下按如i、o、a、r(不區分大小寫)進入,可以編輯文件內容。退出時按Esc進入一般模式。
命令行模式:在一般模式下鍵入/、?、:這三個字符任意一個進入命令模式。在該模式下進行命令操作。
2 常用按鍵說明
一般模式 |
|
1 使用hjkl移動光標 |
如果一次移動多行前面加上數字比如20j |
2 $和0 |
$光標移動到該行的最後字符後;0移動到第一個字符前 |
3 G、gg |
G光標移動到文件最後以行、gg則移動到文件的第一行 |
4 /word |
向下尋找word字符串 |
5 ?word |
向上尋找word字符串 |
6 x和X(可以在前面加上數字) |
x爲向後刪除一個字符X爲向前刪除一個字符 |
7 dd(前可以加數字) |
刪除一行(n行) |
8 yy(可以加數字) |
複製一行(n行) |
9 p |
已經複製的數據在光標下一行粘貼 |
10 [Ctrl]+r |
重複上一個操作 |
11 u |
復原上一個操作 |
命令行模式 |
|
:wq(可以分開使用)並可以加上!表強制 |
退出保存 |
:w[filename] |
保存爲filename文件 |
:r[filename] |
讀如另外一個文件數據 |
:!command |
暫時離開執行command命令 |