Ответ 1
Не думайте, что можете, см. :help .
Однако, что вы можете сделать, это записать макрос для ваших изменений, у вас есть много регистров, чтобы выбрать из {0-9a-zA-Z"}
(верхний регистр для добавления).
Затем используют, например, @u
для редактирования 1, @t
для редактирования 2 и т.д.
Отличные советы по записи из Лучшие советы VIM
" Recording (BEST TIP of ALL)
qq # record to q
your complex series of commands
q # end recording
@q to execute
@@ to Repeat
[email protected]@ to Repeat 5 times
[email protected] : Make an existing recording q recursive *N*
" editing a register/recording
"qp :display contents of register q (normal mode)
<ctrl-R>q :display contents of register q (insert mode)
" you can now see recording contents, edit as required
"qdd :put changed contacts back into q
@q :execute recording/register q
Посмотрите на них, чтобы больше советов для повторения:
:& last substitute
:%& last substitute every line
:%&gic last substitute every line confirm
g% normal mode repeat last substitute
g& last substitute on all lines
@@ last recording
@: last command-mode command
:!! last :! command
:~ last substitute
:help repeating