一、Vim 基本模式
1、普通模式(Normal Mode):初始模式,用于導(dǎo)航和執(zhí)行命令。
2、插入模式(Insert Mode):輸入文本內(nèi)容。
3、命令行模式(Command-Line Mode):執(zhí)行保存、退出等操作。
二、模式切換
i:從普通模式進入插入模式(在光標前插入)。
Esc:從插入 / 命令行模式回到普通模式。
::從普通模式進入命令行模式。
三、Git 常用 Vim 操作
1、文本操作
i:進入插入模式,編輯提交信息。
Esc + :wq:保存并退出(w=write,q=quit)。
Esc + :q!:強制退出不保存(放棄提交)。2、 移動光標
在普通模式下:
h、j、k、l:左、下、上、右移動光標。
w:跳到下一個單詞開頭。
b:跳到上一個單詞開頭。
$:跳到行尾,^:跳到行首。
G:跳到文件末尾,1G 或 gg:跳到文件開頭。3、 文本編輯
x:刪除當(dāng)前字符。
dd:刪除整行。
yy:復(fù)制整行(yank)。
p:粘貼(paste)。
u:撤銷上一步操作。
Ctrl + r:恢復(fù)撤銷。