Você pode gravar seus comandos de edição em uma macro (por exemplo, registrar Q por meio de qq...q
) e, em seguida, reproduzir essa macro em todas as outras janelas. Se você :close
a primeira janela que já recebeu o tratamento, você pode usar
:windo normal! @q
para isso.
Você precisa ter o cuidado de usar apenas movimentos e objetos de texto que sejam válidos em todos buffers (pois o Vim emitirá um bipe e repetirá um erro de macro). buffers e um pouco de premeditação. Melhor iniciar a macro a partir de uma posição predefinida, por ex. via gg0
ou /search
.
O comando :substitute
(possivelmente com o sinal /c
a ser consultado em cada correspondência) pode ser uma ótima alternativa aos comandos do modo normal e pode ser combinado / incluído em uma macro. / p>