Mudanças entre as edições de "Search & replace com Vim"
De Basef
(Criou página com 'Para buscar e substituir com vim, o comando `%s` pode ser utilizado. Supondo que queremos substituir 'ele' por 'ela': <source lang="bash"> :%s/ele/ela/gc </source> Categ...') |
|||
Linha 5: | Linha 5: | ||
<source lang="bash"> | <source lang="bash"> | ||
:%s/ele/ela/gc | :%s/ele/ela/gc | ||
+ | </source> | ||
+ | |||
+ | Substituição com agrupamento de parâmetros: | ||
+ | |||
+ | <source lang="bash"> | ||
+ | :%s/botao-\(\d\)-depoimentos/button-\1-testimonies/gc | ||
+ | </source> | ||
+ | |||
+ | Na substituição acima estamos convertendo para inglês textos como o abaixo: | ||
+ | |||
+ | <source lang="bash"> | ||
+ | botao-1-depoimentos (vira button-1-testimonies) | ||
+ | botao-2-depoimentos (vira button-2-testimonies) | ||
+ | botao-3-depoimentos (vira button-3-testimonies) | ||
</source> | </source> | ||
[[Category: Vim]] | [[Category: Vim]] |
Edição atual tal como às 11h39min de 16 de agosto de 2017
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)