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.