Una de las operaciones más habituales consiste en buscar y reemplazar las ocurrencias de una palabra/frase en un archivo de texto. Esto es muy sencillo utilizando editores, o incluso haciéndolo mediante línea de comandos, pero ¿cómo hacerlo directamente desde el editor VI?
Veámoslo con un ejemplo:
Para sustituir todas las ocurrencias de record[pos_doi]
por record["doi"]
:
:%s/record\[pos_doi\]/record["doi"]/g |