Publicado em: 19/Nov/2018
Atualizado em: 16/Dec/2019
vim

Substituição de texto avançada no Vim

Como substituir texto em todos os buffers abertos

:bufdo %s/pattern/replace/ge | update
  • O e server para não gerar erro quando o padrão não for encontrado em algum dos buffers.
  • o comando update salva os buffers modificados.

Como substituir texto em um padrão

:arg *.cpp
:argadd ../include/*.hpp
...
:argdo %s/search/replace/ge | update

Referências

comments powered by Disqus