GNU Emacs 31.1 Enables Mouse Control by Default in Terminals
**GNU Emacs 31.1 is now available with a noticeable change for those working in terminals: mouse control is enabled by default. The update also includes a theme designed for beginners, new configuration options, and tools to review packages before installing or updating them.
- The xterm-mouse-mode support is enabled by default in compatible terminals, although it can be disabled.
- The version adopts the user-lisp/ subdirectory and adds child frames in text terminals.
- The newcomers-presets theme offers alternative settings aimed at those starting to use Emacs.
GNU Emacs 31.1 was released on August 24, 2026, as the new feature version of the popular text editor, according to information released by Phoronix. The release focuses on several modifications aimed at simplifying the initial use without abandoning tools for advanced users, with changes that encompass interaction in terminals, organization of configuration files, and package management.
The most visible novelty is that mouse control for handling Emacs within a terminal is now enabled by default. The function corresponds to xterm-mouse-mode and is activated in all compatible terminals, although each user retains the option to disable it if they prefer to maintain keyboard-only interaction.
A Change in Interaction Within the Terminal
Emacs is known for offering a highly configurable editing environment, capable of functioning in both graphical interfaces and directly in text terminals. In this latter scenario, the new default allows users to select and control elements with the mouse without requiring them to first seek a specific option to enable that function.
The decision may reduce one of the initial barriers for those coming from modern editors and expecting a combination of keyboard and pointing device. Phoronix noted that the mode applies to compatible terminals, so the concrete experience will still depend on the capabilities of the environment from which Emacs is run.
The change does not eliminate the project's customization philosophy, as support can be manually disabled. This possibility allows users accustomed to shortcut-based workflows to retain their configuration, while newcomers receive a more accessible experience from the first launch.
The default activation also reflects an effort to bring a historical tool closer to broader usage habits without making the function mandatory. Instead of presenting the mouse as an experimental or hidden feature, GNU Emacs 31.1 incorporates it as part of the expected behavior in terminals that support it.
Configuration and Tools for Different Profiles
GNU Emacs 31.1 also adopts a new subdirectory called user-lisp/ to store Emacs configuration files. The reorganization provides a dedicated space for that material and may help separate personal files from other components of the environment, although the news does not detail additional requirements or mandatory changes for all existing installations.
The update also adds support for child frames in text terminals, a capability that expands the ways in which Emacs can distribute information within a non-graphical interface. This type of improvement is particularly relevant for users who build complex environments and need to organize multiple views or elements without leaving the terminal.
Another modification affects the grep and xref buffers, which now support editable modes. This feature turns those results into more interactive spaces, allowing certain revisions or adjustments to be made directly from the buffer instead of forcing the user to constantly switch between the results list and the involved files.
Emacs 31.1 also incorporates a function to review changes before installing or updating packages. The tool adds a pre-inspection instance to the process, which can help understand what modifications will be introduced before applying an operation that affects the editor's configuration or extensions.
A Theme Designed for Beginners
Among the accessibility-oriented novelties is newcomers-presets, a theme designed to offer alternative default settings to novice users. Its purpose is to make the first contact with Emacs less intimidating, especially for those who are not yet familiar with the visual and configuration conventions of the editor.
The theme is not presented as a replacement for the customization possibilities that characterize the project. Instead, it offers a distinct starting point, with values aimed at facilitating reading and navigation while the user learns to adapt the environment to their own needs.
The inclusion of a specific set for beginners is significant in a program known for its steep learning curve. Emacs allows for the construction of very sophisticated workflows, but that flexibility can also lead to confusion when someone opens the application for the first time and encounters numerous options without immediate guidance.
Along with the mouse enabled by default, newcomers-presets shows that this version aims to improve both interaction and initial presentation. Experienced users can retain their settings, while newcomers to the editor have an alternative configuration designed to accompany their first sessions.
What the New Version Brings
Overall, GNU Emacs 31.1 combines everyday usability changes with adjustments aimed at the internal management of the environment. Mouse support addresses interaction, user-lisp/ organizes personal files, child frames expand organization in terminals, and editable buffers add flexibility to search and reference tasks.
The pre-review function for packages also introduces a layer of control before installing or updating components. Although the release information does not describe the exact scope of this review, its inclusion suggests that the user can examine modifications before confirming changes in their work environment.
The release thus maintains a balance between compatibility with traditional practices and a less demanding entry for new users. The keyboard remains a central part of the Emacs experience, but the activation of xterm-mouse-mode expands the available options without preventing each person from choosing their preferred method.
GNU Emacs 31.1 is now available for download along with additional release information through GNU.org. The availability of the version marks the next step in the development of the editor and brings together in a single update improvements in accessibility, organization, and control for those working in graphical interfaces or directly from text terminals.
-- Price
This content is provided for general informational purposes only and doesn't constitute financial, investment, legal, or tax advice. Any events, rewards, online promotions, or related information mentioned herein should not be considered a recommendation, solicitation, or invitation to purchase, sell, trade, or otherwise deal in any crypto assets. Crypto assets are highly volatile and may result in loss. The availability of WEEX services, products, and related events may vary by region. You are responsible for ensuring that your participation is in accordance with applicable local laws and regulations.
You may also like

G20 Supports Regulatory Path for Digital Assets, Strengthens Anti-Money Laundering Enforcement Requirements

Armed Intruders Attempt to Extort Cryptocurrency in France

Hungary to Introduce Wealth Tax, Expected Revenue of $1.86 Billion

Securitize Partners with Socios to Launch Sports Equity Tokenization Program

Ukraine and Azerbaijan Plan to Increase Trade to $1 Billion Annually

Strikes on Warehouses Change the Map of Ukrainian Retail: Prices May Rise by 5-8%

Uber Cuts 3,300 Jobs as Part of Restructuring

Anthropic Signs $35 Billion Deal with Lambda and Nvidia

HashKey Joins DTCC Digital Asset Advisory Services Working Group

94% of Crypto Transactions in Argentina Are Stablecoins

Strategy CEO Reveals Bitcoin Acquisition Strategy

Virtual Asset Companies Knock on U.S. Bank Doors... 13 Applications Awaiting Review by OCC

Deribit already holds 96.6% of Coinbase's derivatives open interest ahead of Sept. 9 migration

Business Sentiment in Ukraine Deteriorates, Expectations Index Drops to 48.3

UniCredit Urges Clients to Close Accounts in Russia

Combat Operations Map in Ukraine as of September 2, 2026

Short-Sighted Loss Aversion Hinders Long-Term Investment

OpenAI's safeguards could have detected 700 rogue AI agents earlier

Vote on Clarity Act Scheduled for September 15 Amid Growing Uncertainty in Crypto Regulation

TRM Labs Secures $95 Million Cryptocurrency Tracking Contract with U.S. Department of Homeland Security, Chainalysis Files Lawsuit

Apple Requests Court to Halt OpenAI Hardware Project

Nansha, Guangzhou Launches International Data Port Pilot, Introduces Token Export Business Model

Summer Attacks on Cryptocurrency Owners: 13 Cases Across Different Countries

Argentine corporate debt issuances fall to 937 million dollars in August

NeoTrade Launches Skill Builder for One-Click Trading Strategy Creation

Telecom Companies Close in Russia, Leaving 10,700 Operators

The Government Officialized New Salary Supplements for Security Forces: Who Receives Them and How Much

Eurozone inflation rises to 3.3 percent due to expensive energy

OpenAI Poaches Linear Product Head and Two Founders of Kairos








