Más funciones ocultas de Emacs al descubierto (tercera entrega)

Fuentes: Even More Batteries Included with Emacs

El editor de texto Emacs incluye de serie un número elevado de utilidades que pasan desapercibidas incluso para usuarios con años de experiencia. Este artículo, tercero de una serie iniciada por el autor, repasa varias de esas funciones «incorporadas» sin necesidad de instalar paquetes externos, con el objetivo de mejorar la descubribilidad del editor.

Entre las características destacadas se encuentra dictionary-tooltip-mode, que muestra definiciones de palabras al pasar el cursor por encima recurriendo a diccionarios locales o a Wiktionary. También se explica el uso de comodines en los comandos find-file y dired, lo que permite abrir varios archivos a la vez o listar únicamente los que coincidan con un patrón, por ejemplo para limpiar artefactos de compilación de LaTeX.

Otra función presentada es ffap-menu, que analiza el búfer completo en busca de rutas de archivo y direcciones URL, y las ofrece en una interfaz de completado compatible con Embark. El autor comparte además una variante personal que detecta también enlaces almacenados como propiedades de texto, habituales en el navegador EWW.

El texto también menciona compare-windows, un comando ligero para comparar el contenido de dos ventanas, y adelanta que将继续介绍 más utilidades en próximas secciones. Todas las funciones requieren Emacs 28.1 o superior y, según el autor, pueden aprenderse en menos de cinco minutos cada una.