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.

:1,$s/nick/nick=/g

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

:%s/nick/nick=/g

Otro ejemplo:

:.,5s/ayuda/&ndo/g

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

Una respuesta a “Buscar y reemplazar con vi”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *