vim鍵盤圖
vi/vim 按鍵說明
游標向左移動一個字元
h 或者 左箭頭
游標向右移動一個字元
l 或者 右箭頭
游標向上移動一個字元
k 或者 上箭頭
游標向下移動一個字元
j 或者 下箭頭
下一頁
Ctrl + f
上一頁
Ctrl + b
下半頁
Ctrl + d
上半頁
Ctrl + u
游標移動到非空格符的下一行
+
游標移動到非空格符的上一行
-
按下數字後再按空格鍵,游標向右移動這一行的 n 個字元
n + 空格
移動到這一行的最前面字元處 (常用)
0
移動到這一行的最後面字元處(常用)
$
游標移動到這個螢幕的最上方那一行的第一個字元
H
移動到這個檔案的最後一行(常用)
G
移動到這個檔案的第 n 行
n + 行數
移動到這個檔案的最後一行
shift + g
游標之下尋找搜尋一個字元
/ + 字元
游標之上尋找搜尋一個字元
? + 字元
連續向後刪除 n 個字元
數量 + x
刪除遊標所在的那一整行(常用)
dd
刪除游標所在的向下 n 行,例如 20dd 則是刪除 20 行 (常用)
數量 + dd
刪除游標所在到第一行的所有資料
d1G
刪除游標所在到最後一行的所有資料
dG
刪除遊標所在處,到該行的最後一個字元
d$
那個是數字的 0 ,刪除遊標所在處,到該行的最前面一個字元
d0
複製遊標所在的那一行(常用)
yy
n 為數字。複製游標所在的向下 n 行,例如 20yy 則是複製 20 行(常用)
nyy
將編輯的資料寫入硬碟檔案中(常用)
:w
若檔案屬性為『只讀』時,強制寫入該檔案
:w!
若曾修改過檔案,又不想儲存,使用 ! 為強制離開不儲存檔案。
:q!
將編輯的資料儲存成另一個檔案(類似另存新檔)
:w + 新檔案name
參考資料:
www.runoob.com/linux/linux-vim.htm...
本作品採用《CC 協議》,轉載必須註明作者和本文連結