天天看點

vim操作手冊

i → Insert 模式,按 ESC 回到 Normal 模式.

x → 删目前光标所在的一個字元。

:wq → 存盤 + 退出 (:w 存盤, :q 退出) (注::w 後可以跟檔案名)

dd → 删除目前行,并把删除的行存到剪貼闆裡

p → 粘貼剪貼闆

hjkl 上下左右

:help → 顯示相關指令的幫助

a → 在光标後插入

o → 在目前行後插入一個新行

O → 在目前行前插入一個新行

cw → 替換從光标所在位置後到一個單詞結尾的字元

0 → 數字零,到行頭

^ → 到本行第一個不是blank字元的位置

$ → 到本行行尾

g_ → 到本行最後一個不是blank字元的位置。

/pattern → 搜尋 pattern 的字元串(注:如果搜尋出多個比對,可按n鍵到下一個)

NG → 到第 N 行 (注:注意指令中的G是大寫的,一般使用 : N 到第N行,如 :137 到第137行)

gg → 到第一行。(陳皓注:相當于1G,或 :1)

G → 到最後一行。

按單詞移動:

w → 到下一個單詞的開頭。

e → 到下一個單詞的結尾。

% : 比對括号移動,包括 (, {, [. (陳皓注:你需要把光标先移到括号上)

* 和 #: 比對光标目前所在的單詞,移動光标到下一個(或上一個)比對單詞(*是下一個,#是上一個)

(注:p/P都可以,p是表示在目前位置之後,P表示在目前位置之前)

P → 粘貼

yy → 拷貝目前行當行于 ddP

u → undo

<C-r> → redo

部落格中所涉及到的圖檔都有版權,請謹慎使用

vim