老橡树1 发表于 2024-9-11 14:59:20

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

1.删除单行

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

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

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

2.删除多行

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

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

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

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

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

l   删除当前行之后的所有行
命令行模式下,输入 .+1,$d
页: [1]
查看完整版本: 云服务器linux编辑器vim删除命令