Vim es uno de los más populares editores de texto por linea de comandos en linux.
En vim puedes buscar y reemplazar texto usando el comando :substitute (:s)
En general la forma del comando de substitución es el siguiente:
:[range]s/{pattern}/{string}/[flags] [count]
Ejemplos:
- Buscar la primera ocurrencia del string foo y reemplazarlo con bar:
:s/foo/bar/
2. Buscar y reemplazar todas las ocurrencias de la palabra en la linea:
:s/foo/bar/g
3. Buscar y reemplazar todas las ocurrencias de la palabra en el archivo:
:%s/foo/bar/g