Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在vi中删除前n行的命令是什么?_Linux_Vi - Fatal编程技术网

Linux 在vi中删除前n行的命令是什么?

Linux 在vi中删除前n行的命令是什么?,linux,vi,Linux,Vi,5dd将删除接下来的5行 根据光标位置,是否有正常模式命令将删除之前的n行 我试过几种不起作用的方法,比如$5dd,或者!5dd(不要这样做)。使用视觉模式不是答案。向上移动一行的动作是k,因此4dk类似的操作应该有效:删除编号为(当前-4)到(当前-1)的行: :-4,-1d

5dd将删除接下来的5行

根据光标位置,是否有正常模式命令将删除之前的n行


我试过几种不起作用的方法,比如$5dd,或者!5dd(不要这样做)。使用视觉模式不是答案。

向上移动一行的动作是
k
,因此
4dk

类似的操作应该有效:删除编号为(当前-4)到(当前-1)的行:

:-4,-1d