Veamos cómo eliminar el resaltado después de realizar una búsqueda en el editor Vim
Después de realizar una búsqueda de un término en un documento editado con Vim, este nos resalta todas las coincidencias encontradas.
Encontrado el término que queremos, también queremos que Vim deje de resaltar los demás términos encontrados, para poder seguir editando «sin distracciones» en el texto, veamos cómo hacerlo.
Este artículo se une a la serie que poco a poco voy publicando en el blog sobre tutoriales relacionados con el editor Vim al que poco a poco voy exprimiendo todo su potencial, que es mucho.
Si tu también quieres ir dando tus primeros pasos en Vim sigue la serie de artículos en mi blog en el siguiente enlace:
Ya en un artículo anterior traté el tema de cómo realizar búsquedas en el editor Vim. Cuando realizamos una búsqueda del término, Vim nos resalta todas las coincidencias.
Terminada la búsqueda, quizás queremos que Vim ya no nos muestre el resaltado de la búsqueda. Para ello podemos realizar una búsqueda de una cadena que no se encuentre en el texto del documento, por ejemplo:
/zxcvb
Pero esta solución, aunque efectiva, no es muy elegante. Mejor crear un sencillo atajo de teclado para realizar esa tarea.
Para ello editamos nuestro archivo de configuración .vimrc y añadimos el siguiente mapeado:
nmap <silent> ,/ :nohlsearch<CR>
Así cuando queramos «limpiar» la lista de términos resaltados de una búsqueda con el editor Vim, simplemente escibiremos ,/ y se limpiará el resaltado de la búsqueda. Así de sencillo… 🙂
¿Te ha resultado útil este pequeño truco para hacer Vim todavía mejor y adaptarlo a tus gustos y preferencias?