Resaltar las ocurrencias de la selección en Emacs
Utilizo emacs para casi todo, como ya he contado en otras ocasiones. Que sea un gran editor no significa que no tenga sus problemas: es lento, consume mucha memoria, y su interfaz no tiene los avances de los nuevos editores.
Algo que echaba especialmente de menos (léase, me daba envidia) era la capacidad de Visual Code para resaltar las ocurrencias de la selección automáticamente.
Emacs ya tiene sus propios comandos para resaltar expresiones regulares (por ejemplo, highlight-symbol-at-point
, que se invoca con ALT-s
h
.
). Como estaba todo prácticamente hecho, y solo faltaba el puente entre la selección y el comando, me he decidido a hacer un paquete que simule el comportamiento de Visual Code.
El paquete se llama region-occurrences-highlighter
, y está disponible en MELPA
. Su código fuente está en un repositorio de Github.