vi 从命令模式切换

17 Mar 2025 | 阅读 2 分钟

要在 vi 编辑器中开始输入,您必须处于插入模式。vi 编辑器中有不同的命令,通过它们您可以在插入模式下在不同位置开始输入。它们定义如下。

i

i 命令允许我们在当前字符之前写入。

示例

Linux vi Switch1

看上面的截图,我们的光标在 e 处。我们忘记在 example 单词之前写入 command 单词。因此,我们可以在这里使用 i 命令。

Linux vi Switch2

看上面的截图,按下 i 之后,我们写入了 command 单词。

I

I 命令允许我们在当前行的开头写入。

示例

Linux vi Switch3

看上面的截图,我们想在行首写入 Hello 单词。

Linux vi Switch4

看上面的截图,按下 I 之后,我们已经在行首输入了 Hello

A

那个 (The)A命令允许我们在当前行的末尾开始输入。

示例

Linux vi Switch5

看上面的截图,我们想移动到当前行的末尾。

Linux vi Switch6

看上面的截图,按下 A 之后,我们又写了一行。

o

o 命令允许我们在当前行之后开始新行

示例

Linux vi Switch7

看上面的截图,我们处于行的中间,想开始新行。

Linux vi Switch8

看上面的截图,按下 o 之后,我们到达了下一行并进行了输入。

O

O 命令允许我们在当前行之前开始新行

示例

Linux vi Switch9

看上面的截图,我们处于行的中间,想在当前行之前写入。

Linux vi Switch10

看上面的截图,按下 O 之后,我们已经在当前行之前的新行中写入了。

下一个主题Linux vi 移动