Vi
vim:刪除游標前的行
我們可以刪除游標後的行(例如:接下來的 3 行):
3dd
但是我們怎樣才能刪除游標之前的行呢?(例如:游標前 3 行)?
2dk
相同的效果,
3dd
但向上。
我使用類似於@forcefsck 的答案的解決方案,但 IMO 稍微更一致。
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 )
作為兩個例子。