Повторное использование предыдущего диапазона в командах ex в VIM

Можно ли повторно использовать диапазон ex-команд в VIM?

Например, я могу записать (скопировать) строки 4-10 из моего текущего файла в новый файл с помощью следующей команды:

:4,10w foo/bar.txt

Но я действительно хочу переместить строки в новый файл. Я могу сделать это так:

:4,10w foo/bar.txt
:4,10d

Но это немного раздражает, когда приходится печатать 4,10 оба раза.

Итак, у меня есть два вопроса:

Generally, Is there a way to reference the previously used range in ex commands? Specifically, if there is not a way to do (1), is there any easier way to cut and paste a number of lines from one file into a new one.

Ответы на вопрос(7)

Ваш ответ на вопрос