Buscar y reemplazar con vi

La sintaxis del comando de búsqueda y reemplazo es la siguiente:
:<desde>,<hasta>s/<buscar>/<reemplazar>/g
<desde>, <hasta> indican líneas en el archivo; <buscar> y <reemplazar> son cadenas de caracteres o expresiones regulares; / es un separador, s (sustituir) y g (global) son letras de comando para el manejo de expresiones regulares.
Global es que lo busca y reemplaza en todo el fichero.

[code]:1,$s/nick/nick=/g[/code]

cambia nick por nick= en todo el archivo. o bien

[code]:%s/nick/nick=/g[/code]

Otro ejemplo:

[code]:.,5s/ayuda/&ndo/g[/code]

cambia ayuda por ayudando desde línea actual hasta la 5.

Artículo ubicado en:

1 comentario en «Buscar y reemplazar con vi»

Deja un comentario