Vim Classic 8.3 released
Vim Classic 8.3 released
Vim Classic 8.3 released [2026-06-02] Vim Classic 8.3 发布 [2026-06-02]
I’m proud to announce the release of the first version of Vim Classic, Vim Classic 8.3.0, a stable, long-term support fork of the ubiquitous text editor, maintained without the assistance of generative AI tools. For more information about the motivations for this fork, please read this blog post. 我很荣幸地宣布 Vim Classic 的首个版本 Vim Classic 8.3.0 正式发布。这是一个基于这款无处不在的文本编辑器所创建的稳定、长期支持(LTS)分支,且在维护过程中未使用任何生成式 AI 工具。有关创建此分支动机的更多信息,请阅读这篇博客文章。
This release is based on Vim 8.2.0148, with a number of bug fixes and patches conservatively backported from future versions of Vim upstream. We elected to clean up this version of Vim, prepare it for a release, and imagine an alternate history where Vim 8.3 was released without Vim9 script. The result is Vim Classic 8.3. 此版本基于 Vim 8.2.0148,并保守地从 Vim 上游的后续版本中移植了若干错误修复和补丁。我们选择清理这一版本的 Vim,为其发布做好准备,并构想了一个没有 Vim9 脚本的 Vim 8.3 的平行历史。其成果便是 Vim Classic 8.3。
We chose to take this approach in order to reduce the long-term maintenance burden of Vim Classic, acknowledging that our fork lacks the resources and institutional knowledge available to Vim upstream. However, a consequence is that there are some Vim plugins which are not compatible with Vim Classic. 我们选择这种方式是为了减轻 Vim Classic 的长期维护负担,因为我们深知该分支缺乏 Vim 上游所拥有的资源和机构知识。然而,这也导致了一些 Vim 插件无法与 Vim Classic 兼容。
We have made a special effort to assess patches from Vim upstream which mitigate some of the many CVEs affecting Vim which were discovered and fixed between versions 8.2 and modern-day Vim, but we can’t be sure we’ve got all of the security patches which are applicable to Vim Classic (and practically exploitable). 我们特别评估了 Vim 上游的补丁,以缓解在 8.2 版本与现代 Vim 之间发现并修复的众多 CVE 漏洞,但我们无法确保已经涵盖了所有适用于 Vim Classic(且具有实际可利用性)的安全补丁。
This version of Vim Classic is therefore recommended for early adopters who are comfortable adopting a security posture which accounts for the fact that we may have overlooked some bugs. We have not evaluated all of the many thousands of patches to land in Vim since version 8.2.0148, so your favorite bug from the last few years might make a reappearance when you install Vim Classic. 因此,该版本的 Vim Classic 建议由那些能够接受“我们可能遗漏了某些漏洞”这一安全现状的早期采用者使用。我们尚未评估自 8.2.0148 版本以来 Vim 中数以千计的补丁,因此您在过去几年中遇到的“心头好”Bug 可能会在安装 Vim Classic 后再次出现。
Your patience and especially your assistance in identifying and backporting the applicable bug fixes for your use-cases is appreciated. Vim Classic is charityware, much like Vim, and we are happy to continue supporting Bram’s passion of providing for children in need in Uganda. Switching from Vim to Vim Classic would be an opportune moment for you to make a donation! 感谢您的耐心,特别感谢您在识别并移植适用于您使用场景的错误修复方面所提供的帮助。Vim Classic 与 Vim 一样属于慈善软件(Charityware),我们很高兴能继续支持 Bram 为乌干达贫困儿童提供资助的热忱。从 Vim 切换到 Vim Classic 是您进行捐赠的绝佳时机!
You can download Vim Classic from SourceHut: .tar.gz vim-classic-v8.3.0.tar.gz .tar.gz.sig vim-classic-v8.3.0.tar.gz.sig This release is signed with my PGP public key. Please subscribe to vim-classic-announce to be notified of important (actionable) news and releases in the future. 您可以从 SourceHut 下载 Vim Classic:.tar.gz vim-classic-v8.3.0.tar.gz 以及 .tar.gz.sig vim-classic-v8.3.0.tar.gz.sig。此版本已使用我的 PGP 公钥签名。请订阅 vim-classic-announce 以获取未来重要(可操作)新闻和发布的通知。
Last, but not least, let me extend a big “thanks!” to everyone who jumped in to enthusiastically test Vim Classic, provide feedback, and contribute many patches and backports to get this release done. Happy editing! — Drew DeVault 最后但同样重要的是,我要向所有热情参与测试 Vim Classic、提供反馈并贡献了大量补丁和移植工作以促成此次发布的人们表示衷心的感谢!祝编辑愉快!—— Drew DeVault