如何删除某一行以上的所有文本。对于删除一行以下的内容,我使用d shift g


当前回答

d1G =删除到包含当前行的顶部(vi)

其他回答

dgg

将删除从当前行到文件顶部的所有内容。

D是删除命令,gg是移动命令,表示移到文件的顶部,所以当一起使用时,它意味着从当前位置删除到文件的顶部。

Also

dG

是否删除当前行或下面的所有行

kdgg

删除当前行以上的所有行。

: 1、。D删除第1行到当前行。 : 1、。-1d删除第1行到第1行以上的电流。

(就我个人而言,我会像其他答案一样使用dgg或kdgg,但是TMTOWTDI。)

:.,$-3d从当前行删除到从end开始的3行

d1G =删除到包含当前行的顶部(vi)