标志性的文本编辑器 Vim 庆祝 25 周年

标志性的文本编辑器庆祝 25 周年。
467 位读者喜欢这篇文章。
Happy birthday

图片来源: Oscar Cortez。由 Opensource.com 修改。CC BY-SA 2.0。

把时间拨回一点。不,继续拨... 再多一点... 就这儿!在 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 转换者的故事

User profile image.
Ruth Holloway 长期以来一直担任系统管理员和软件开发人员,很久以前在 VAX 11/780 上开始了她的职业生涯。她职业生涯的大部分时间(到目前为止)都在为图书馆的技术需求服务,自 2008 年以来一直是 Koha 开源图书馆自动化套件的贡献者。Ruth 目前是 Clearbuilt 的 Perl 开发人员和项目负责人。

4 条评论

Emacs > Vim.

我不得不这样做。

:-) 你的意思是 emacs 比 vim 更大吗?我想这是真的(在我的系统上大约是 6 倍)。或者 “>” 是否表示移动的方向,从 emacs 移向 vim?如果是这样,恭喜你!

回复 ,作者:Emacs (未验证)

我有两个请求想向 Vim 用户提出。

1. 启动你的 Vim 副本并输入 “:help uganda”(不带引号)。你每天都使用 vim。给那个孤儿院/学校/医院捐几美元吧。

2. 获取 Bill Joy 的《vi 显示编辑入门》副本。这不难找到。跳过关于处理慢速终端、奇怪的调制解调器以及二十年来没人见过的终端的 termcap 的部分。阅读关于可视化命令集的部分。它可能比你想象的更有规律。下次有人告诉你 Vim 没有意义时,把你的副本给他们。Vim 是有意义的。

这是一个很棒的工具。它自带一切,可以在任何地方运行。我特别喜欢鼠标支持以正交方式集成到可视化命令集中的方式。(这是我向 Elvis 的作者建议的一个功能,Vim 大约在一年后采用了它。Elvis 是另一个 “vi 克隆”。)谢谢你,Bram!

@Celyle:我想我在这里看到的是《vi 显示编辑入门》:http://ex-vi.sourceforge.net/viin/paper.html

内容不包含任何 “visual” 一词。您特别推荐哪些章节?非常感谢。

Creative Commons 许可协议本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可发布。
© . All rights reserved.