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

Villa Soldati: The CABA Neighborhood with the Highest Delinquency Rate

New Zealand ACT party proposes tax exemption for long-held crypto gains

Orderly Supports Puff DEX Deployment on Robinhood Chain

ATF Confirms Major Incident Following Qilin's Appearance on Its Leak Site

Stable Sea adds 2 WisdomTree funds for corporate cash

Votorantim Exchanges Nexa for $1.3 Billion Stake in Boliden

Youth May Have to Spend Up to 76% of Their Salary on Rent: Where Housing is Most Expensive

Alibaba CEO Daniel Zhang Named One of TIME's 100 Most Influential People in AI

"Exit from Closed Systems". What Will Change in the CFA Market from September 1

QA and Intelligent Automation: Banks and Insurers Drive Demand in Brazil

Hyperliquid's perpetual contracts cover over 80 traditional commodities and stock markets, with a notional trading volume exceeding $500 billion

McDonald's to Open One Sustainable Design Restaurant Annually in Ukraine

Avalanche Treasury Approves Up to $10 Million Buyback Plan, Reports $44.7 Million Loss

Ripple Launches Delta One Business to Enter Stock Trading Market

Call spread strategy gains traction for Bitcoin upside

Trump Administration Considers New Tariffs on Semiconductors, Morgan Stanley Increases Stake in Zhongji Xuchuang to 8.23%

SimpleSwap Marks a Year Inside Exodus Wallet, Ships Five Partner Updates WithNo Integration Changes

Ukraine registered 1,949 trucks in July, a 24.7% increase compared to July 2025

Bitcoin Fails to Recover Stock Premiums Despite Reaching $80,000

AI or financial advisor? An Argentine experiment tests who achieves better returns

Andreessen Horowitz Calls for Limiting Stablecoin Customer Verification to Primary Market

Osaka Prefecture Approves Funding for Four Financial Demonstration Projects, Three Involving JPYC and USDC Payments

OpenAI's Tibo Changes Profile Picture, Suggesting a Reset of Quotas

HYPE whale adds $24M as a16z link remains unverified

CZ: Global Compliance Adoption of Cryptocurrency is Challenging but Progressing

Connecticut sues Kalshi over unlicensed sports event contracts

Battlefield Map of Ukraine as of August 27, 2026

Shin Hyun-sung: Fiscal Spending Does Not Conflict with Monetary Policy

Yili Hua Bullish, Plans to Close Long Positions at High Levels and Continue Buying






