云服务器linux编辑器vim删除命令

[复制链接] |主动推送
查看32 | 回复0 | 2024-9-11 14:59:20 | 显示全部楼层 |阅读模式
1.删除单行

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

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

l   删除最后一行
命令模式下,输入$d

2.删除多行

l   当前光标位置删除n行
普通模式下,在你使用dd命令删除一行之前,你可以在它前面指定一个数字,以便在Vim 中一次删除几行。
如在普通模式,输入5dd,会在当前行向后(包括当前行)删除5行。

l   指定要删除的行范围
用于指定范围的字符:
. 当前行
$ 文件中的最后一行
% 所有行

提高移动速度的命令
gg 移到缓冲区的第一行
G  移到缓冲区的最后一行

l   删除m-n行
命令行模式下
     :[begin],[end]d
删除第3行-第5行之间的数据
     :3,5d

l   删除当前行之前的所有行
命令行模式,输入 1,.-1d

l   删除当前行之后的所有行
命令行模式下,输入 .+1,$d
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则