将时间拨回一点。不,继续拨... 再多一点... 就这!在 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 的信息,请查看网站,或者您可以阅读一些 Vim 入门技巧或Vim 转换者的故事,就在 Opensource.com 上。
4 条评论