让我们把时钟往回拨一点。不,别停…再来一点……好了!在25年前,当你的某些专家同事还在蹒跚学步时,BramMoolenaar已经开始为他的Amiga计算机开发一款文本编辑器。![]() BramMoolenaar曾经是Unix上的vi用户,但Amiga上却没有与其类似的编辑器。在三年的开发之后,1991年11月2日,他发布了“仿vi编辑器”(也就是Vim)的第一个版本。Vim迎来25周年纪念日Vim迎来25周年纪念日 两年之后,随着2.0版本的发布,Vim的功能集已经超过了vi,所以这款编辑器的全称也被改为了“vi增强版”。现在,刚刚度过25岁生日的Vim,已经可以在绝大部分平台上运行——Windows、OS/2、OpenVMS、BSD、Android、iOS——并且已在OSX及很多Linux发行版上成为标配软件。它受到了许多赞誉,也受到了许多批评,不同组织或开发者也会围绕它来发起争论,甚至有些面试官会问:“你用Emacs还是Vim?”Vim已拥有自由许可证,它基于慈善软件证书(“帮助乌干达的可怜儿童”)发布,该证书与GPL兼容。 Vim是一个灵活的、可扩展的编辑器,带有一个强大的插件系统,被深入集成到许多开发工具,并且可以编辑上百种编程语言或文件类型的文件。在Vim诞生二十五年后,BramMoolenaar仍然在主导开发并维护它——这真是一个壮举!Vim曾经在超过20年的时间里数次间歇中断开发,但在2016年9月,它发布了8.0版本,添加了许多新功能,为现代程序员用户提供了更多方便。很多年来,Vim在官网上售卖T恤及logo贴纸,所得的销售款为支持ICCF——一个帮助乌干达儿童的德国慈善机构做出了巨大贡献。Vim所支持的慈善项目深受Moolenaar喜爱,Mooleaar本人也去过乌干达,在基巴莱的一个儿童中心做志愿者。 Vim在开源历史上记下了有趣的一笔:一个工程,在25年中,坚持由一个稳定的核心贡献者维护,拥有超多的用户,但很多人从未了解过它的历史。如果你想简单的了解Vim,请访问它的网站,或者你可以读一读Vim入门的一些小技巧,或者在Opensource.com阅读一位Vim新用户的故事。 |