And*_*ite 457
dgg
Run Code Online (Sandbox Code Playgroud)
将删除从当前行到文件顶部的所有内容.
d
是删除命令,gg
是一个移动命令,表示转到文件的顶部,因此当一起使用时,它意味着从当前位置删除到文件的顶部.
也
dG
Run Code Online (Sandbox Code Playgroud)
将删除当前行或以下的所有行
Roo*_*ook 38
kdgg
Run Code Online (Sandbox Code Playgroud)
删除当前行之上的所有行.
eph*_*ent 35
:1,.d
将第1行删除为当前.
:1,.-1d
将第1行删除到当前以上.
(就个人而言,我会使用dgg
或kdgg
喜欢其他答案,但TMTOWTDI.)
为您提供以下vim命令:
1G -> go to first line in file
G -> go to last line in file
Run Code Online (Sandbox Code Playgroud)
那么,以下内容会更有意义,更统一,更容易记住恕我直言:
d1G -> delete starting from the line you are on, to the first line of file
dG -> delete starting from the line you are on, to the last line of file
Run Code Online (Sandbox Code Playgroud)
干杯。