h 左 j 下 k 上 l 右 w 移動(dòng)到下一個(gè)單詞開(kāi)頭 b 移動(dòng)到上一個(gè)單詞開(kāi)頭 e 移動(dòng)到單詞結(jié)尾 0 行首 ^ 第一個(gè)非空字符 $ 行尾 gg 文件開(kāi)頭 G 文件末尾 50G 跳轉(zhuǎn)到第50行 :50 同上 Ctrl+f 向下翻頁(yè) Ctrl+b 向上翻頁(yè) Ctrl+d 向下半頁(yè) Ctrl+u 向上半頁(yè) % 在匹配的括號(hào)間跳轉(zhuǎn) () {} []
編輯操作
x 刪除當(dāng)前字符 dd 刪除當(dāng)前行 dw 刪除到單詞末尾 d$ 刪除到行尾 d0 刪除到行首 u 撤銷(xiāo) Ctrl+r 重做 . 重復(fù)上次操作 yy 復(fù)制當(dāng)前行 yw 復(fù)制單詞 p 在光標(biāo)后粘貼 P 在光標(biāo)前粘貼
2. Insert Mode(插入模式) - 輸入文本
從 Normal 模式進(jìn)入 Insert 模式有多種方式:
i 在光標(biāo)前插入 I 在行首插入 a 在光標(biāo)后插入 A 在行尾插入 o 在下方新建行插入 O 在上方新建行插入 s 刪除字符并插入 S 刪除整行并插入
記住:按 ESC或 Ctrl+[返回 Normal 模式。
3. Visual Mode(可視模式) - 選擇文本
v 字符選擇模式 V 行選擇模式 Ctrl+v 塊選擇模式 # 選擇后可以進(jìn)行的操作 y 復(fù)制選擇內(nèi)容 d 刪除選擇內(nèi)容 c 刪除并進(jìn)入插入模式 > 向右縮進(jìn) < 向左縮進(jìn)