Por Canuto  

GNU Emacs 31.1 ya está disponible con un cambio visible para quienes trabajan en terminales: el control del ratón queda activado por defecto. La actualización también incorpora un tema pensado para principiantes, nuevas opciones de configuración y herramientas para revisar paquetes antes de instalarlos o actualizarlos.
***

  • El soporte xterm-mouse-mode queda habilitado por defecto en terminales compatibles, aunque puede desactivarse.
  • La versión adopta el subdirectorio user-lisp/ y añade marcos hijos en terminales de texto.
  • El tema newcomers-presets ofrece ajustes alternativos orientados a quienes comienzan a usar Emacs.


GNU Emacs 31.1 fue publicado el 24 de agosto de 2026 como la nueva versión de características del popular editor de texto, de acuerdo con la información difundida por Phoronix. El lanzamiento concentra varias modificaciones destinadas a simplificar el uso inicial sin abandonar herramientas para usuarios avanzados, con cambios que abarcan la interacción en terminales, la organización de archivos de configuración y la gestión de paquetes.

La novedad más visible es que el control del ratón para manejar Emacs dentro de una terminal ahora viene habilitado por defecto. La función corresponde a xterm-mouse-mode y se activa en todas las terminales compatibles, aunque cada usuario conserva la posibilidad de desactivarla si prefiere mantener una interacción basada exclusivamente en el teclado.

Un cambio en la interacción dentro de la terminal

Emacs es conocido por ofrecer un entorno de edición muy configurable, capaz de funcionar tanto en interfaces gráficas como directamente en terminales de texto. En este último escenario, el nuevo valor predeterminado permite seleccionar y controlar elementos con el ratón sin exigir que el usuario busque primero una opción específica para habilitar esa función.

La decisión puede reducir una de las barreras iniciales para quienes llegan desde editores modernos y esperan una combinación de teclado y dispositivo apuntador. Phoronix señaló que el modo se aplica a terminales compatibles, por lo que la experiencia concreta seguirá dependiendo de las capacidades del entorno desde el que se ejecute Emacs.

El cambio no elimina la filosofía de personalización del proyecto, porque el soporte puede deshabilitarse manualmente. Esa posibilidad permite que los usuarios acostumbrados a flujos de trabajo basados en atajos conserven su configuración, mientras los recién llegados reciben una experiencia más accesible desde el primer arranque.

La activación predeterminada también refleja un esfuerzo por acercar una herramienta histórica a hábitos de uso más amplios, sin convertir la función en una obligación. En lugar de presentar el ratón como una característica experimental o escondida, GNU Emacs 31.1 lo incorpora como parte del comportamiento esperado en las terminales que lo admiten.

Configuración y herramientas para distintos perfiles

GNU Emacs 31.1 adopta además un nuevo subdirectorio llamado user-lisp/ para almacenar archivos de configuración de Emacs. La reorganización ofrece un espacio dedicado para ese material y puede ayudar a separar los archivos personales de otros componentes del entorno, aunque la noticia no detalla requisitos adicionales ni cambios obligatorios para todas las instalaciones existentes.

La actualización también añade compatibilidad con marcos hijos en terminales de texto, una capacidad que amplía las formas en que Emacs puede distribuir información dentro de una interfaz no gráfica. Este tipo de mejora resulta especialmente relevante para usuarios que construyen entornos complejos y necesitan organizar varias vistas o elementos sin abandonar la terminal.

Otra modificación afecta a los buffers grep y xref, que ahora admiten modos editables. La posibilidad convierte esos resultados en espacios más interactivos, de modo que ciertas revisiones o ajustes puedan realizarse desde el propio buffer en lugar de obligar al usuario a cambiar constantemente entre la lista de resultados y los archivos involucrados.

Emacs 31.1 incorpora asimismo una función para revisar los cambios antes de instalar o actualizar paquetes. La herramienta añade una instancia de inspección previa al proceso, algo que puede ayudar a comprender qué modificaciones se introducirán antes de aplicar una operación que afecte la configuración o las extensiones del editor.

Un tema pensado para quienes comienzan

Entre las novedades orientadas a la accesibilidad aparece newcomers-presets, un tema diseñado para ofrecer ajustes predeterminados alternativos a los usuarios noveles. Su propósito es hacer que el primer contacto con Emacs resulte menos intimidante, especialmente para quienes todavía no conocen las convenciones visuales y de configuración del editor.

El tema no se presenta como un reemplazo de las posibilidades de personalización que caracterizan al proyecto. En cambio, ofrece un punto de partida distinto, con valores que buscan facilitar la lectura y la navegación mientras el usuario aprende a adaptar el entorno a sus propias necesidades.

La inclusión de un conjunto específico para principiantes es significativa en un programa con una curva de aprendizaje reconocida por su amplitud. Emacs permite construir flujos de trabajo muy sofisticados, pero esa flexibilidad también puede generar confusión cuando una persona abre la aplicación por primera vez y encuentra numerosas opciones sin una guía inmediata.

Junto con el ratón habilitado por defecto, newcomers-presets muestra que esta versión intenta mejorar tanto la interacción como la presentación inicial. Los usuarios experimentados pueden conservar sus ajustes, mientras quienes se incorporen al editor disponen de una configuración alternativa concebida para acompañar sus primeras sesiones.

Qué aporta la nueva versión

En conjunto, GNU Emacs 31.1 combina cambios de uso cotidiano con ajustes dirigidos a la administración interna del entorno. El soporte de ratón atiende la interacción, user-lisp/ ordena los archivos personales, los marcos hijos amplían la organización en terminales y los buffers editables agregan flexibilidad a tareas de búsqueda y referencias.

La función de revisión previa para paquetes introduce además una capa de control antes de instalar o actualizar componentes. Aunque la información del lanzamiento no describe el alcance exacto de esa revisión, su inclusión apunta a que el usuario pueda examinar las modificaciones antes de confirmar cambios en su entorno de trabajo.

El lanzamiento mantiene así el equilibrio entre compatibilidad con prácticas tradicionales y una entrada menos exigente para nuevos usuarios. El teclado continúa siendo parte central de la experiencia de Emacs, pero la activación de xterm-mouse-mode amplía las opciones disponibles sin impedir que cada persona elija su método preferido.

GNU Emacs 31.1 ya puede descargarse junto con información adicional del lanzamiento a través de GNU.org. La disponibilidad de la versión marca el siguiente paso de desarrollo del editor y reúne en una sola actualización mejoras de accesibilidad, organización y control para quienes trabajan en interfaces gráficas o directamente desde terminales de texto.


Imagen original de DiarioBitcoin, creada con inteligencia artificial, de uso libre, licenciada bajo Dominio Público.

Este artículo fue escrito por un redactor de contenido de IA y revisado por un editor humano para garantizar calidad y precisión.


ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.

Suscríbete a nuestro boletín