Dado que la búsqueda implica la correspondencia de patrones nos encontramos de nuevo tratando con expresiones regulares (regex). Como muchas herramientas de manipulación de texto UNIX como grep o sed, vi también reconoce expresiones regulares.
Para realizar una búsqueda uno debe estar en modo COMMAND. El comando / (barra diagonal) busca hacia adelante y el El comando ? busca hacia atrás.
También se pueden realizar operaciones de búsqueda y sustitución. La sintaxis es similar a sed.
Ejemplo:
Búsqueda descendente de palabras que empiezan por 'comp' en todo el texto
/\ < comp
Búsqueda hacia arriba de líneas que comienzan con la letra z
?^z
Buscar en todo el texto de la palabra clave 'VAR' y reemplazarlo por 'var'
:% s/VAR/var
0 Comentarios