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.
Muy bueno! Aquí para hacerlo con sed: http://www.sysadmit.com/2015/07/linux-reemplazar-texto-en-archivos-con-sed.html