В vim я часто удаляю (или копирую) большие блоки текста. Можно посчитать строки текста и сказать (например), 50dd
чтобы удалить 50 строк.
Но как удалить этот большой блок текста, не зная, сколько строк удалить?
:set rnu
и Vim сделает это мгновенно! Строка, на которой вы находитесь, по-прежнему будет иметь абсолютную нумерацию, но строки над и под курсором будут симметрично пронумерованы 1, 2, ... (и будут обновляться при перемещении курсора, событиях на уровне файлов и т. Д.)
51dd
. В качестве альтернативы, используйте команду движения -50d<down arrow>