Substitução com VI

Estou testando umas coisas de um manual de VI expressões avançadas segue umas coisas interessantes, podem ajudar no dia dia se quiser substituir certas coisas de um .conf ou qualquer documento, e também todas de uma vez.

 

Substituição
Utiliza a letra s de substituição.
:s/string_old/string_new/ = substitui a primeira ocorrência da string string_old pela string string_new.
:s/string_old/string_new/g = substitui todas as ocorrências da string string_old pela string string_new
somente na linha atual (g de global).
:%s/string_old/string_new/g = substitui todas as ocorrências da string string_old pela string
string_new no texto todo (g de global).
:%s/string_old/string_new/gc = substitui todas as ocorrências da string string_old pela string
string_new no texto todo e solicita confirmação a cada substituição.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *