linux 中怎么vi删除多行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 中怎么vi删除多行相关的知识,希望对你有一定的参考价值。

参考技术A 首先需要按ESC键回到命令模式;vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入::wq保存文件并退出vi:w保存文件但不退出vi:wfile将修改另外保存到file中,不退出vi:q不保存文件,退出vi最后回车即可。本回答被提问者采纳

linux怎么在vi编辑器中删除行

在命令模式下按下面键就可以删除,按esc键切换到命令式
dd:删除游标所在的一整行(常用)
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
d1g:删除光标所在到第一行的所有数据
dg:删除光标所在到最后一行的所有数据
d$:删除光标所在处,到该行的最后一个字符
d0:那个是数字0,删除光标所在到该行的最前面的一个字符
参考技术A dd:删除游标所在的一整行(常用)
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
d1G:删除光标所在到第一行的所有数据
dG:删除光标所在到最后一行的所有数据
d$:删除光标所在处,到该行的最后一个字符
d0:那个是数字0,删除光标所在到该行的最前面的一个字符
x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[
backspace
]即
退格键
)
nx:n为数字,连续向后删除n个字符
----

以上是关于linux 中怎么vi删除多行的主要内容,如果未能解决你的问题,请参考以下文章

linux怎么在vi编辑器中删除行

Linux ❀ vi/vim多行前缀等长删除操作

Linux ❀ vi/vim多行前缀等长删除操作

Linux下采用VI编辑器删除复制或移动多行文本内容

Linux vi删除移动复制命令

如何在vi中删除多行?