Vim 诞生 30 周年(作者 Bram Moolenaar 、开发者 Alex Baldwin 分别撰文庆祝)

自 1991 年发布以来,Vim 如今已在两极分化的开发者社区里经历了整整 30 个年头。刚刚,作者 Bram Moolenaar、开发者 Alex Baldwin 就分别发文表达对“Vim 诞生 30 周年”的感慨和庆贺。
Vim 诞生 30 周年(作者 Bram Moolenaar 、开发者 Alex Baldwin 分别撰文庆祝)
文章图片

Vim 作者 Bram Moolenaar 在最新发布的庆祝邮件中表示:
29 年前,Vim 的第一个版本被构建和发布,Vim 比以往任何时候都更受欢迎!最近一段时期,他们一直在致力于 Vim 9 的开发,这将会使 Vim 脚本更快、更易于使用,这是个大项目,目前已取得了很多进展,并将继续下去。
Vim 诞生 30 周年(作者 Bram Moolenaar 、开发者 Alex Baldwin 分别撰文庆祝)
文章图片

Vim 是一个基于命令行的开源文本编辑器。据悉,首个 Vim 版本简称 Vi IMitation,由 Bram Moolenaar 在 1991 年发布。到了 1992 年,Vim 1.22 版被移植到了 UNIX 和 MS-DOS 上。自此,Vim 随着功能的不断增加,名称也变为 Vi IMproved。
Vim:历经 30 年依旧受欢迎 今天,Vim 依然强大。尽管在这30 年里业内对其评价褒贬不一,一些用户会认为 Vim 有点固步自封,而另一些用户则表示这并不重要。现在,Vim 早已被程序员们广泛使用,成为最受欢迎的文本编辑器之一。
那么,Vim 究竟有什么魅力能历经 30 年依旧受欢迎呢?
对此,软件开发人员 Alex Baldwin 对 Vim 诞生 30 周年表示庆贺的同时,还专门撰文解释了 Vim 是如何被爱了 30年的。
Baldwin 列举了 Vim 值得的一些原因:
1.不需要鼠标
例如,一个典型的无模式编辑器(如记事本)只能使用一种模式,即文本输入;但Vim有多种模式,如输入模式和正常模式,这使得键控变得简单。它不仅可以用于字符输入,还可以用于各种功能,如光标移动和行删除。Baldwin 说:“这项功能使键盘和大脑与屏幕上的代码同步。”
Baldwin 指出,开发人员花费大量时间键入文本,因此任何额外的过程(如鼠标操作)都会中断文本键入,从而妨碍工作的顺利进行。他表示:“大多数开发人员都喜欢效率,所以很多人都希望双手放在键盘上工作,这样可以节省时间,保持专注,这样才能取得优异成绩。几十年来,Vim 团队已经找到了开发者们真正的需求,塑造了好的产品,以保持其竞争优势。”
2.强大的“Dot”命令
【Vim 诞生 30 周年(作者 Bram Moolenaar 、开发者 Alex Baldwin 分别撰文庆祝)】有了Vim,你只需输入一个 Dot 就可以重复上一次的更改。Baldwin称:“它看起来像一个简单的宏,但在键入复杂文本时却很有效。”
3.Vim-Easy Motion
Vim 诞生 30 周年(作者 Bram Moolenaar 、开发者 Alex Baldwin 分别撰文庆祝)
文章图片

当使用 Vim 的插件“Easy Motion”时,每个单词的第一个字母都以红色高亮显示。在这种状态下,用户可以通过键入高亮显示的字符将光标移动到该位置。
4.Shell 命令
在单独的窗口中运行命令相比,在编辑器中集成 shell 命令的功能使其更加容易。
5.Buffer
Vim 诞生 30 周年(作者 Bram Moolenaar 、开发者 Alex Baldwin 分别撰文庆祝)
文章图片

Buffer 是一个内存区域,用于复制 Vim 读取的文件内容。打开多个文件选项卡会使管理变得复杂,但 Buffer 使同时打开多个文件和搜索变得更容易。
Baldwin 强调:“开发人员实际输入代码的方式与 30 年前几乎相同。Vim 是一款最懂用户所需且非常有远见的产品——'输入和操作文本’,过去和现在都仍然需要这个简单的功能”。“而 Vim 的开发团队也将继续专注于明显的生产力提高,并严格交付所需内容”。

    推荐阅读