我们可以使用以下命令删除光标后的行(例如:接下来的 3 行):
3dd
但是我们怎样才能删除光标之前的行呢? (例如:光标前 3 行)?
答案1
2dk
效果相同,3dd
但向上。
答案2
我使用类似于@forcefsck的答案的解决方案,但在我看来稍微更加一致。
d2k
与...一样2dk
。
我主要使用两种 yank/delete(kill) 命令,
d
+motion
, 例如,d)
,d2j
,d3e
,d0
d
+text-object
,d2aw
例如dib
,,,,,,,。da)
dat
das
dip
对于一些常见的text-object
,请参见
:h v_is
和
:h )
作为两个例子。