Search & replace com Vim

De Basef
Ir para: navegação, pesquisa

Para buscar e substituir com vim, o comando `%s` pode ser utilizado.

Supondo que queremos substituir 'ele' por 'ela':

:%s/ele/ela/gc

Substituição com agrupamento de parâmetros:

:%s/botao-\(\d\)-depoimentos/button-\1-testimonies/gc

Na substituição acima estamos convertendo para inglês textos como o abaixo:

botao-1-depoimentos (vira button-1-testimonies)
botao-2-depoimentos (vira button-2-testimonies)
botao-3-depoimentos (vira button-3-testimonies)