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