← 回總覽

32 年,一人撑起全球数十亿台设备编辑器!却因拒绝补丁,催生分支反超原版……

📅 2026-06-28 08:00 dbaplus社群 软件编程 2 分鐘 1424 字 評分: 86
Vim Neovim 开源 编辑器 开发者社区
📌 一句话摘要 本文回顾了 Vim 编辑器创始人 Bram Moolenaar 独自维护 32 年的故事,因拒绝多线程补丁催生 Neovim 分支,在创始人去世后社区因 AI 代码政策再次分裂。 📝 详细摘要 文章以叙事方式讲述了 Vim 编辑器的发展历程。1988 年 Bram Moolenaar 为 Amiga 电脑开发了 Vi 克隆 Vim,并将其作为公益软件,号召用户向乌干达孤儿院捐款。他一人维护项目长达 32 年,坚持稳定与向后兼容,拒绝大改。2014 年巴西开发者 Thiago de Arruda 提交的多线程补丁被拒后,创建了 Neovim 分支,实现异步支持、Lua 扩展、

📌 一句话摘要

本文回顾了 Vim 编辑器创始人 Bram Moolenaar 独自维护 32 年的故事,因拒绝多线程补丁催生 Neovim 分支,在创始人去世后社区因 AI 代码政策再次分裂。

📝 详细摘要

文章以叙事方式讲述了 Vim 编辑器的发展历程。1988 年 Bram Moolenaar 为 Amiga 电脑开发了 Vi 克隆 Vim,并将其作为公益软件,号召用户向乌干达孤儿院捐款。他一人维护项目长达 32 年,坚持稳定与向后兼容,拒绝大改。2014 年巴西开发者 Thiago de Arruda 提交的多线程补丁被拒后,创建了 Neovim 分支,实现异步支持、Lua 扩展、LSP 等现代特性,社区反响热烈。2023 年 Bram 去世后,Vim 由团队接手,开始接纳之前拒绝的改动。2026 年因 AI 生成代码政策分歧,社区再次分裂出 Vim Classic 和 EVi 两个分支,官方则采取要求披露来源的中间路线。文章最后比较了 Vim 和 Neovim 的现状与影响。

💡 主要观点

- Vim 由 Bram Moolenaar 一人维护 32 年,坚持稳定与向后兼容。 Bram 从 1988 年开始开发 Vim,拒绝激进改动,甚至拒绝多线程支持,将项目作为公益软件捐助孤儿院。

拒绝 Neovim 创始人的多线程补丁直接导致分支诞生。 2014 年 Thiago de Arruda 的补丁被拒后创建 Neovim,引入异步、Lua 扩展、LSP 等现代特性,获得社区追捧,星标数反超原版。
Bram 去世后 Vim 转向团队维护,接纳了此前拒绝的改动。 2023 年 Bram 去世后,新维护者逐步添加 XDG 支持、Wayland 适配等,Vim 从个人项目变为协作项目。
2026 年因 AI 代码政策分歧,社区再次分裂。 Vim Classic 和 EVi 拒绝 AI 生成代码,官方要求披露来源,三路并存延续了分裂传统。

💬 文章金句

- 这是一个全球装机量最大的文本编辑器的故事:一位工程师,始终不肯将项目的核心权限交给任何人。而在一个清晨,这些权限最终不再属于任何人。

  • 如果这款编辑器为你节省了时间,他只希望你能给乌干达一个村庄里的孤儿院捐一点钱。
  • Neovim 证明了,社区在可扩展性上的判断是正确的;Vim 则证明了 Moolenaar 所看重的稳定性同样正确。

📊 文章信息

AI 初评:86

来源:dbaplus社群

作者:dbaplus社群

分类:软件编程

语言:中文

阅读时间:17 分钟

字数:4214

标签: Vim, Neovim, 开源, 编辑器, 开发者社区

阅读完整文章

查看原文 → 發佈: 2026-06-28 08:00:00 收錄: 2026-06-28 20:00:39

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。