Linux vi删除

你可以通过不同的方式删除或删除字符。 r键用于替换一个字符。只需按一下r键, 即可进入插入模式, 然后你将进入命令模式。
X
命令x用于删除当前字符。
例:

Linux vi删除

文章图片
看上面的快照, 我们的光标在字母d上, 我们要删除它。
Linux vi删除

文章图片
查看上面的快照, 按x后, 字母d被删除。
X
命令X用于删除光标之前的字符。
例:
Linux vi删除

文章图片
看上面的快照, 我们的当前字符是字母d, 我们想删除当前字符c之前的字母。
Linux vi删除

文章图片
查看上面的快照, 按X后, 删除当前字符(c)之前的字母。
[R
只需按一下r键, 即可进入插入模式, 然后你将再次进入命令模式。
例:
Linux vi删除

文章图片
看一下上面的快照, 我们想从6替换7
Linux vi删除

文章图片
查看上面的快照, 按r后, 键入6替换数字7。
xp
命令xp允许我们切换两个字符。光标右侧的字符将出现在光标的位置, 光标处的字符将切换到光标的右侧。
例:
Linux vi删除

文章图片
看上面的快照, 我们的光标在字符e处。单词拼写错误。要纠正它, 可以使用r。
Linux vi删除

文章图片
查看上面的快照, 光标处的字符(e)和光标右边的字符(h)均从其位置切换。因此, 现在单词teh变成了。
dd
命令dd完全删除当前行。
例:
Linux vi删除

文章图片
看上面的快照, 我们的光标在第三行。我们要删除整行。
Linux vi删除

文章图片
查看上面的快照, 按dd命令后, 删除第三行。
d
命令D用于从当前字符删除到行尾。
例:
Linux vi删除

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

文章图片
查看上面的快照, 按D键后, 所有字符将从字母a删除到结尾行。
dG
命令dG用于从文件的当前行到结尾行删除。
例:
Linux vi删除

文章图片
看上面的快照, 当前我们的光标在第二行。
Linux vi删除

文章图片
【Linux vi删除】查看上面的快照, 所有行从第二行删除到最后一行。

    推荐阅读