1

Насколько я могу судить, d2d и 2dd имеют абсолютно одинаковый эффект.

Мне любопытно - игнорируя любые переназначения d и 2 , есть ли случаи, когда d2d и 2dd приведут к другому результату?

1 ответ1

4

Нет.

Согласно инструкции Vim

[count] Необязательный номер, который может предшествовать команде для умножения или повторения команды. Если номер не указан, используется счетчик единиц, если не указано иное.

Обе команды всегда будут давать один и тот же результат. Если существует более одного счета, то каждый счет будет умножен вместе. Например, 2d2d эквивалентно 4dd, а 3d3d эквивалентно 9dd.

Если вас интересует только удаление двух строк, вы можете сэкономить дополнительное нажатие клавиши, используя dj.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .