Windows 上装了 7 个 Vim?我来解释每个版本到底是干啥的

昨天清理电脑的时候发现,开始菜单里竟然静静躺着 7 个 Vim 图标

我愣了一下——这电脑是我用的吗?

仔细一看,确实是。一个 gvim、两个 vim.exe、还有一个 beta、stable、testing……说实话,装的时候可能知道装的是啥,现在再看,真要解释清楚每个版本的区别,还真得查一圈。

今天就把这事儿说清楚,顺便聊聊 Vim 版本体系这件事本身有意思的地方。


截图里的这 7 个 Vim,到底哪个是哪个

先上图——这是 Windows 开始菜单里 Vim 的实际样子:

(配图:开始菜单截图)

挨个说:

1. Vim 9.1.248 (gvim.bat) — 图形界面版

这个应该是大多数人"想象中的 Vim"。

gvim 是 Graphical Vim 的缩写,打开是一个带菜单栏、工具栏的窗口,鼠标点点也能用。对刚接触 Vim 的人来说,这个界面更友好,不至于一打开发现全屏黑框框不知道从哪下手。

我个人的建议:新手从这个开始,别一上来就折腾终端版,容易劝退。

2. Vim 9.1.248 (vim.exe) — 命令行版

这个是纯正的 Vim。

没有图形界面,就是一个文本终端编辑器,一切操作靠键盘。Vim 的精髓——hjkl、光标跳转、寄存器、宏——全在这个版本里。

很多程序员喜欢在终端里直接 vim filename 打开,效率极高。

3. Vim 9.0.2448 — 旧版本存档

9.0 系列是 2023 年中到 2024 年中的主流版本。现在 9.1 已经成为稳定版主力,但 9.0 的一些插件兼容性问题有时候还需要留个老版本备用。

4. Vim 8.2.4989 — 老前辈

这个版本来自 2020 年左右,是 Vim 8 系列的最后一个稳定分支。

很多老项目、老插件栈可能对这个版本有依赖,所以有些人会留一个备着。

5. Vim (beta) — 下一代预体验

beta 版本通常包含下一个 major 版本的新功能。比如未来 Vim 10 的某些特性,可能会先在 beta 里出现。

适合人群:Vim 极客玩家,想第一时间体验新特性,同时能接受偶尔的 bug。

6. Vim (stable) — 稳如老狗

这个是官方推荐的稳定版,bug 少,插件兼容性最好。

一般用户装这个就够了。

7. Vim (testing) — 开发者频道

testing 是比 beta 更前端的版本,可能每天都在变,适合 Vim 核心贡献者或者想参与调试的人。

普通用户:不建议碰这个


为什么 Windows 上能同时装这么多个 Vim?

这里有个有意思的技术细节。

Vim 在 Windows 上的安装逻辑和 Linux 不太一样。你可以通过不同的安装方式(官方 installer、Scoop、Chocolatey、MSYS2 等)装多个版本到不同的路径,而且 Windows 的开始菜单会把你安装的所有版本都列出来。

所以这个"7 个 Vim"的奇观,大概率是:

  • 某个时刻装了 gvim

  • 后来用包管理器装了新版覆盖

  • 又试了 portable 版本

  • 再后来又装了 beta channel

然后就没有清理干净。

这也提醒了一件事:工具越强大,管理成本越高。Vim 是这样,Claude、Cursor、VS Code 这些也是一个道理。


我的选择:2026 年了,Vim 你该用哪个版本

如果你在纠结装哪个,我的建议是:

场景

推荐版本

新手入门

gvim 9.1 (stable)

主力开发

vim 9.1 (stable)

追求最新特性

vim 9.1 (beta)

老项目维护

保留 8.2 或 9.0 之一

普通用户

只装一个 stable gvim,别折腾


写在最后

一件事我印象很深:Vim 从 1991 年发布至今,已经 35 年了。35 年间,多少编辑器来了又走,Notepad++、Sublime、Atom、VS Code……Vim 还在。

不是 Vim 有多完美,而是它的交互范式——键盘流、模式编辑、组合命令——真的被时间证明了价值

现在 Claude 这样的 AI 工具火得一塌糊涂,但你会发现,Cursor、VS Code 的 Vim 插件依然有海量用户在用。

好的工具生命力在于:它不追赶潮流,它定义潮流。


你电脑里现在装的是哪个版本的 Vim?有没有什么有趣的"版本故事"?评论区聊聊。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐