Regex em vários arquivos no vim

Regex em vários arquivos no vim

Preciso substituir uma determinada palavra em vários arquivos no vim, descobri que posso fazer isso se abrir cada arquivo em um buffer, mas ao tentar abrir todos os arquivos que precisam ser substituídos, o vim declara que existe são "muitos nomes de arquivo". Existe um plugin que permite o que eu preciso, mas gostaria de saber se existe uma solução que não conheço que não exija um plugin.

Responder1

Você sempre pode escrever seu próprio roteiro. Aqui está o que eu faria:

argadd file1
argadd file2
argadd file3 
argdo s/old/new/g

Você precisa de uma nova sessão do vim para isso.

informação relacionada