把时间拨回一点。不,继续拨... 再多一点... 就这儿!在 25 多年前,当你们的一些专业同事还是蹒跚学步的幼儿时,Bram Moolenaar 开始为他的 Amiga 开发文本编辑器。他是 Unix 上 vi 的用户,但 Amiga 上没有任何类似的东西。在 1991 年 11 月 2 日,经过三年的开发,他发布了第一个版本的 “Vi IMitation” 编辑器,即 Vim。
两年后,随着 2.0 版本的发布,Vim 的功能集已经超过了 vi,因此首字母缩写词改为 “Vi IMproved”。如今,在刚刚庆祝了 25 周年诞辰之后,Vim 可以在各种平台上使用——Windows、OS/2、OpenVMS、BSD、Android、iOS——并且它作为标准配置随 OS X 和许多 Linux 发行版一起发布。它受到许多人的称赞,也受到许多人的批评,并且是开发者群体之间持续冲突的核心角色。甚至面试问题也会问:“Emacs 还是 Vim?” Vim 在与 GPL 兼容的 慈善软件许可 下免费授权。
Vim 是一款灵活、可扩展的文本编辑器,具有强大的插件系统,与许多开发工具的稳固集成,并支持数百种编程语言和文件格式。在创建 25 年后,Bram Moolenaar 仍然领导着该项目的开发和维护——这本身就是一项壮举!Vim 已经在维护模式下运行了十多年,但在 2016 年 9 月,8.0 版本发布,为现代程序员使用的编辑器添加了新功能。多年以来,网站上 T 恤和其他 Vim 标志装备的销售一直支持 ICCF,这是一个支持乌干达儿童的荷兰慈善机构。这是 Moolenaar 最喜欢的项目,他曾多次前往乌干达在基巴莱的儿童中心做志愿者。
Vim 是开源历史中一个有趣的轶事:一个 25 年来一直保持着同一核心贡献者,并被大量人使用的项目,其中许多人甚至不知道它的历史。如果您想了解更多关于 Vim 的信息,请访问该网站,或者您可以在 Opensource.com 上阅读 一些 Vim 入门技巧 或 Vim 转换者的故事。
4 条评论