Если вы хотите удалить по количеству строк, лучшим ответом будет d4k
или 4dk
, как вы уже упоминали, и B. Ackerman
d4k
/ 4dk
удалит 4 строки вверхиз текущей строки и самой текущей строки
Если вы хотите удалить по номерам строк, у вас есть следующие опции:
dnumG
/ numdG
- удалит строки из текущей строки (включительно)до указанного номера строки (включительно)
Или в командном режиме: :num1,num2d
- удалит с номера строки num1
(включительно) ВНИЗ до номера строки num2
(включительно).vim будет реагировать с Backwards range given, OK to swap (y/n)?
, если num1
больше num2