📜  Linux vi删除

📅  最后修改于: 2020-12-09 06:03:58             🧑  作者: Mango

vi删除

您可以通过其他方式删除或删除字符。 r键用于替换一个字符。只需按一下r键,即可进入插入模式,然后您将进入命令模式。

X

命令x用于删除当前字符。

例:

看上面的快照,我们的光标在字母d上,我们要删除它。

查看上面的快照,按x后,字母d被删除。

X

该命令X被光标之前用于删除字符。

例:

看上面的快照,我们的当前字符是字母d,我们想删除当前字符c之前的字母

查看上面的快照,按X后,删除当前字符(c)之前的字母。

[R

只需按一下r键,即可进入插入模式,然后您将再次进入命令模式。

例:

看一下上面的快照,我们要替换6中的7 Linux Vi Delete6

查看上面的快照,按r后,键入6替换数字7。

p

命令xp允许我们切换两个字符。光标处的字符在恰当的光标会在光标的地方,字符会切换到光标的右边。

例:

看上面的快照,我们的光标在字符e处。拼写错了。要纠正它,可以使用r。

看上述快照,两个字符是字符在光标(e)和字符在光标(H)的右侧从它们的位置被切换。因此,现在单词teh变成了。

dd

命令dd完全删除当前行。

例:

看上面的快照,我们的光标在第三行。我们要删除整行。

查看上面的快照,按dd命令后,删除第三行。

d

命令D用于从当前字符删除到行尾。

例:

看上面的快照,我们的光标在字母a的第三行。我们要从当前字符删除到行尾。

查看上面的快照,按D键后,所有字符将从字母a删除到结尾行。

dG

命令dG用于从文件的当前行到结尾行删除。

例:

看上面的快照,当前我们的光标在第二行。

查看上面的快照,所有行均从第二行删除到最后一行。