新闻公告关注获取即时动态
< 返回

linux编辑器vim删除命令

2023-09-28 14:15:42 来源:蓝队云 阅读量:2693

1.删除单行

 

l   删除当前光标所在行

普通模式下,输入dd即可删除光标所在行

 

l   删除指定某行

命令模式下,输入[number]d,如删除第6行,输入6d

 

l   删除最后一行

命令模式下,输入$d

 

2.删除多行

 

l   当前光标位置删除n行

普通模式下,在你使用dd命令删除一行之前,你可以在它前面指定一个数字,以便在Vim 中一次删除几行。

如在普通模式,输入5dd,会在当前行向后(包括当前行)删除5行。

 

l   指定要删除的行范围

用于指定范围的字符:

. 当前行

$ 文件中的最后一行

% 所有行

 

提高移动速度的命令

gg 移到缓冲区的第一行

移到缓冲区的最后一行

 

l   删除m-n行

命令行模式下

     :[begin],[end]d

删除第3行-第5行之间的数据

     :3,5d

 

l   删除当前行之前的所有行

命令行模式,输入 1,.-1d

 

l   删除当前行之后的所有行

命令行模式下,输入 .+1,$d