一款名为 Vim Classic 的文本编辑器于近日发布了首个稳定版本 8.3.0。该项目旨在提供一个不包含 Vim9 Script 功能、完全由人工编写代码的 Vim 分支版本,主要面向追求更简洁代码库并避开 AI 生成代码的开发者群体。

Vim Classic 开发团队基于较早的 Vim 8.2.0148 版本进行构建,而非集成后续引入的 Vim9 Script。团队表示,此举是为了避免 Vim9 Script 带来的长期维护复杂性,从而打造一个代码库更简洁、更适合资源有限的分支项目维护的版本。然而,这也意味着部分依赖 Vim9 Script 特性的现代插件将无法在 Vim Classic 上正常运行。
项目特点与兼容性说明
Vim Classic 8.3.0 版本的核心特点是完全不含任何由大型语言模型(LLM)生成的代码。在安全方面,开发团队表示已专门评估并应用了来自上游 Vim 项目的安全补丁,以修复已知漏洞。但同时,团队也提醒早期用户,系统中可能仍存在未被发现的隐藏 Bug,因此该版本更适合愿意接受一定兼容性和稳定性风险的用户进行尝鲜体验。
项目背景与理念
该项目的发起人是 Drew DeVault。他曾在今年3月发表博文,明确表达了对生成式 AI 的反对立场,认为 AI 技术可能导致权力集中、放大宣传并产生大量低质量内容。Vim Classic 项目的诞生,在一定程度上反映了部分开发者社区对 AI 代码生成工具所持的审慎态度。
