www.ymjm.net > Linux系统下VI编辑器中如何删除整行

Linux系统下VI编辑器中如何删除整行

dd:删除游标所在的一整行(常用) ndd:n为数字.删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行 d1G:删除光标所在到第一行的所有数据 dG:删除光标所在到最后一行的所有数据 d$:删除光标所在处,到该行的最后一个字符 d0:那个是数字0,删除光标所在到该行的最前面的一个字符 x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键) VI介绍可参考《linux就该这么学》nx:n为数字,连续向后删除n个字符

在vi编辑器中一次删除一行,需要在vi的“一般模式”下操作,方法是:先按下键盘上的Esc键切换到“一般模式”,然后按键盘的上下光标键,移动光标到需要删除的那一行,最后按两次键盘上的字母D,即vi一般模式下删除光标所在行的命令dd,注意dd是删除光标所在的那一行,所以一定要先将光标上下移动到需要删除的行.

普通模式下 光标移到要删除行 dd 删除该行 普通模式 在普通模式中,用户可以执行一般的编辑器命令,比如移动光标,删除文本等等.插入模式 在这个模式中,大多数按键都会向文本缓冲中插入文本.大多数新用户希望文本编辑器编辑过程中一直保持这个模式.在插入模式中,可以按ESC键回到普通模式.命令行模式 在命令行模式中可以输入会被解释成并执行的文本.

1.使用ctrl+v或者v命令切换到块模式 2.然后选中需要删除的块 3.使用x命令进行删除 4.使用ctrl+v回到正常模式 快模式下还可以进行以下操作 y:复制选中内容到粘贴板 d:删除选中内容 p:用粘贴板里的内容替换选中的内容 =:对齐选中内容 对于矩阵字符

光标定位到要删除的那一行,然后 dd

命令模式下(也就是按下ESC),按两下D键,即可删除当前行.若按数字N+DD,即可从当前行开始算起,删除N行.

很多办法: 1、移动光标到你要开始复制的那行,按3yy,就可以复制3行了 2、可以直接用3,10y复制第3行到第10行 按p就是粘贴,你想粘贴到哪一行,直接移动光标过去就可以了

删除包含特定字符的行: g/pattern/d (全局删除匹配行) 1,5g/pattern/d (删除第1-5行里的匹配行)"pattern"就是你要搜的字符

同一行上击打两次 d 就可以删除掉光标所在的整行了. 1. 请将光标移动到行. 2. 输入 dd 删除该行. 3. 如输入 2dd 可删除两行.

2dd dd 删除一行, 前面加2代表重复2次, 就是删除2行(当前行和当前行的下一行) 有兴趣可以找找VIM操作手册

友情链接:xcxd.net | qwfc.net | wnlt.net | clwn.net | xyjl.net | 网站地图

All rights reserved Powered by www.ymjm.net

copyright ©right 2010-2021。
www.ymjm.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com