-
命令模式(Command Mode):这是vi的默认模式。在命令模式下,您可以执行各种编辑操作,如移动光标、删除文本、复制粘贴等。以下是一些常用的命令模式快捷键:
-
i
:切换到插入模式(在光标前插入文本)。 -
a
:切换到插入模式(在光标后插入文本)。 -
o
:在当前行的下方插入一个新行,并切换到插入模式。 -
x
:删除光标所在位置的字符。 -
dd
:删除当前行。 -
yy
:复制当前行。 -
p
:粘贴剪贴板中的内容。
-
插入模式(Insert Mode):在插入模式下,您可以输入文本。要进入插入模式,您可以在命令模式下按下以下快捷键:
-
i
:在光标前插入文本。 -
I
:在当前行的开头插入文本。 -
a
:在光标后插入文本。 -
A
:在当前行的末尾插入文本。 -
o
:在当前行的下方插入一个新行,并切换到插入模式。
-
可视模式(Visual Mode):在可视模式下,您可以选择文本并执行操作,如复制、删除或替换。要进入可视模式,您可以在命令模式下按下以下快捷键:
-
v
:按字符选择。 -
V
:按行选择。 -
Ctrl + v
:按块选择。
-
保存和退出:
-
:w
:保存文件。 -
:q
:退出vi。 -
:wq
:保存并退出。 -
:q!
:强制退出,不保存。