Emacs 31.1 将于 8 月 24 日发布

Emacs 31.1 will release on 8/24

Emacs 31.1 将于 8 月 24 日发布

GNU Emacs 31.1 版本即将在 8 月 24 日正式发布,延续了这款传奇编辑器自 1976 年诞生以来的更新传统。从最初运行在 TECO 之上的宏集合,到 1984 年以 Lisp 为核心的 GNU Emacs 诞生,再到如今跨越数十年的稳定迭代,Emacs 始终保持着强大的生命力。此次更新不仅记录了从版本 13 到 31.1 的完整历史轨迹,也见证了开源社区对自由软件的持续贡献。对于长期依赖 Emacs 的开发者而言,新版本将带来性能优化与功能增强,继续巩固其作为高度可定制编辑器的地位。

GNU Emacs 始于 TECO 文本编辑器上的一套宏,并于 1976 年底首次投入运行。
  1. jwr

    我用 Emacs 已经 32 年了。它有过起起伏伏:曾经有一段发展非常缓慢的时期,导致了 XEmacs 分支的出现,我也用了它很多年。

    如今我感受到某种复兴。首先,开发进展非常出色。其次,Emacs 被证明是 AI 的终极载体。我不再自己编写 Emacs 函数了。我让 AI 按我的需求修改 Emacs 的行为。现在我拥有了一个完全由我掌控的开发环境。窗口出现在我想要的位置,按键执行我想要的操作。我有工具可以在 Emacs 中标注 Claude Code 的计划,还有大量其他功能。如果没有 AI,我根本无法实现所有这些微小的修复和改进。那会耗费我太多时间。而在其他 IDE 中,我不得不“申请许可”,因为并非所有行为都暴露出来可供修改。在 Emacs 中,几乎所有东西都可以,你甚至可以修改其他包的行为。

    拥有一个完全由我掌控、且不会像许多其他 IDE 那样明天就消失的开发环境,感觉真好。

  2. lp4v4n

    很难解释我和 Emacs 的关系,但开机后我做的第一件事就是启动它。

    如今我不怎么用它来开发,但我总是开着很多个缓冲区,并在上面处理各种零碎工作。

    如果我在电脑上安装 Linux,我做的第一件事永远是安装 Emacs。它就像处理所有文本相关任务的默认环境,如果不一直开着它,感觉会非常陌生。

  3. mcookly

    对于在 macOS 上使用 Emacs 的用户,我强烈建议尽快升级到 31.1,因为 Przemysław Alexander Kamiński [1] 等人修复了几个内存泄漏问题。

    [1]:《Emacs: The macOS Bug》一文的作者(<https://xlii.space/eng/emacs-the-macos-bug/>),该文章此前曾在 HN 上出现过。

同日更多故事

2026-08-21