基礎(chǔ)操作
一般模式:在Linux終端中輸入“vim 文件名”就進入了一般模式,但不能輸入文字。
編輯模式:在一般模式下按i就會進入編輯模式,此時就可以寫程式,按Esc可回到一般模式。
命令模式:在一般模式下按:就會進入命令模式,左下角會有一個冒號出現(xiàn),此時可以敲入命令并執(zhí)行。
:wq 存盤 + 退出
:w 存盤,w 后可以跟文件名
:q 退出
:q! 強制退出,放棄更改
:help <command>→ 顯示相關(guān)命令的幫助。你也可以就輸入:help而不跟命令。(注:退出幫助需要輸入:q)
光標(biāo)移動
hjkl 也可以使用光標(biāo)鍵 (←↓↑→). 注:j就像下箭頭。
0 數(shù)字零,到行頭
$ 到本行行尾
H 移動到屏幕頂端的行
M 移動到屏幕中央的行
L 移動到屏幕底端的行
gg 到第一行。
G 到最后一行。
NG 到第 N 行 還可使用 : N 到第N行
Ctrl+f 往前滾動一整屏
Ctrl+b 往后滾動一整屏
Ctrl+d 往前滾動半屏
Ctrl+u 往后滾動半屏
zEnter 將光標(biāo)所在行移動到屏幕頂端
z. 將光標(biāo)所在行移動到屏幕中間
z- 將光標(biāo)所在行移動到屏幕低端
基本編輯
x 刪除當(dāng)前字符
o 在當(dāng)前行后插入新行
O 在當(dāng)前行前插入新行
dd 刪除當(dāng)前行,并把刪除的行存到剪貼板里
Ndd 刪除N行
y 從這里開始拷貝
yy 復(fù)制當(dāng)前行,可以在前面加數(shù)字表示復(fù)制N行
p 粘貼到當(dāng)前位置
/str 向下查找字符串,按n繼續(xù)向下查找,按N則相反
?str 向上查找字符串,按n繼續(xù)向上查找,按N則相反
u 撤消
Ctrl+r 重做
. 重復(fù)上一條命令```