vi - mais substituições
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 22 de Dezembro de 1999
Para substituir caracteres em um documento, usar em modo de comando a diretiva "s":
:s/joao/maria/
O comando acima substitui, na linha corrente, a primeira ocorrência da palavra "joao" por maria. Na linha abaixo
joao maria joao maria joao maria
após a execução do comando acima temos:
maria maria joao maria joao maria
Ainda ficamos com alguns "joao".
Para se substituir todas as ocorrências, na linha corrente, da palavra "joao" por "maria"
:s/joao/maria/g
Se quisermos que o comando se aplique ao documento inteiro
:%s/joao/maria/g
E ficamos então sem nenhum "joao", só com "maria"s :-)