用vi或vim命令進入vim編輯器。
基礎:
u? | 撤銷上一次操作。 |
x | 剪切當前光標所在處的字符。 |
yy | 復制當前行。 |
dd | 剪切當前行。 |
p | 粘貼剪貼板內容到光標下方。 |
i | 切換到輸入模式,在光標當前位置開始輸入文本。 |
:wq | 保存并退出Vim 編輯器。 |
:q! | 不保存強制退出Vim 編輯器。 |
拓展:
w | 光標移動到下一個單詞。 |
5yy | 復制5行。 |
5p | 粘貼5行。 |
yw | 復制當前的單詞。 |
y$ | 復制光標之后的當前行所有內容。 |
y^ | 復制光標之前的當前行所有內容。 |
d$ | 刪除光標之后的當前行所有內容。 |
d^ | 刪除光標之前的當前行所有內容。 |
其他:
^ | 移動到行頭。 |
$ | 移動到行尾。 |
gg | 移動到開頭。 |
G | 移動到結尾。 |
:set nu | 顯示行號。 |
:set nonu | 去除行號。 |
/boot | 高亮boot詞。 |
:noh | 取消高亮。 |
:s/boot/booot/g | 將當前光標所在行所有的boot改成booot。 |
:%s/boot/booot/g | 將所有的boot改成booot。 |