6月3日,一则让传统编辑器用户和老派开发者颇为关注的消息传来:Vim Classic 编辑器正式发布首个稳定版本 8.3.0。此次发布最受外界讨论的焦点,或许并不是功能升级有多激进,而是官方明确强调——项目代码 100% 不含任何 LLM 生成内容。换句话说,这是一款完全由人工编写、强调纯手工开发理念的“原教旨主义”版本。

那么,开发团队为什么要避开主流 Vim 版本,重新打造一个新分支?核心原因在于 Vim9 Script。作为 Vim 9 引入的新脚本语言,Vim9 Script 虽然带来了更强的功能扩展能力,但也显著增加了长期维护的复杂度。为了彻底摆脱这一负担,团队选择基于 Vim 8.2.0148 版本进行二次开发,目标非常清晰:构建一个“没有 Vim9 Script 的 Vim 8.3”。简单来说,就是让代码库回归更轻量、更简单、也更容易掌控的状态,尤其适合资源有限、但希望独立维护分支的开发者与技术团队。
当然,这种取舍有利也有弊。这一“减负”策略带来的直接代价是:部分依赖 Vim9 Script 的现代插件,在 Vim Classic 上可能无法正常运行。如果你本身就是大量插件的重度使用者,那么在选择这款编辑器之前,确实需要认真评估插件兼容性。不过,如果你更看重的是纯粹、稳定、可控的基础文本编辑体验,那么 Vim Classic 8.3.0 反而会是一个值得关注的选择。
在安全性方面,开发团队同样没有掉以轻心。他们专门审查并评估了来自上游 Vim 的安全补丁,尽可能确保已知漏洞得到覆盖和修复。不过,团队也坦率表示:作为早期稳定版本,其中大概率仍然存在一些 Bug。因此,这个版本更适合能够接受兼容性与稳定性风险的用户——也就是那些乐于折腾、愿意尝鲜、并不介意充当“测试者”的玩家和开发者。
说到这个项目的发起人 Drew DeVault,这并不是一次临时起意的尝试。早在 2026 年 3 月 25 日,他就曾发表过一篇措辞鲜明的博文,公开反对生成式 AI 技术。他的核心观点是:AI 往往只会让少数人获利、进一步集中权力、放大宣传效果,同时制造海量低质量内容。从这个角度看,Vim Classic 项目的推出,某种程度上也可以视为这一理念在开源软件和编辑器开发领域的具体实践。
总体来看,Vim Classic 8.3.0 的发布,不仅仅是一个编辑器版本更新,也更像是一种鲜明的态度表达:在 AI 生成代码和自动化开发工具日益普及的时代,依然有人愿意选择一条成本更高、效率未必最快,但更加纯粹、可控的技术路线。至于 Vim Classic 后续能走多远,还要看那些愿意率先体验的用户和开发者,最终给出怎样的实际反馈。
