Vim:在帮助乌干达儿童的同时让程序员的生活更轻松

Vim:在帮助乌干达儿童的同时让程序员的生活更轻松


如果您从事任何类型的 Web 开发或编程,那么您可能听说过 Vim (vim.org),它代表“Vi Impoved”。

Vim 是一个开源的文本编辑软件。

文本编辑器是高度可配置的,并且包含在大多数 UNIX 系统以及 Apple OS X 中。您可以在此页面下载不同版本的 Vim。

描述该软件的最佳方式是作为类似记事本的环境,但绝不是文字处理程序。

它的目的是让用户有一些灵活性,同时仍然消除所有噪音并让用户专注于代码。 在某些文字处理程序中,添加的行可能会导致编码错误——Vim 并非如此。

发明慈善用品作为一个类别

布拉姆·穆勒纳尔

1991 年 11 月 2 日,Bram Moolenaar 将 Vim 作为免费软件发布,并以软盘形式发送出去。 由于 Moolenaar 将广告利润捐赠给乌干达慈善机构,因此该软件也可以称为慈善软件或护理软件。

Moolenaar 是一位荷兰程序员。 乌干达的孤儿在他心中是亲近的,这就是他开始捐赠广告利润的原因。 他被视为慈善软件的先驱之一,他是最早鼓励人们在使用他的免费软件时向他最喜欢的慈善机构捐款的程序员之一。

在接受 Binpress 采访时,Moolenaar 解释说 Vim 从其他编辑器中脱颖而出,因为用户必须花时间学习 Vim 命令并找出技巧,以便通过编辑器变得越来越高效。

当其他文本编辑器忙于发布新版本和更改软件功能时,Vim 有一个标准,因此它可以在所有计算机上工作,而不仅仅是最新的计算机。

编辑平台的用户似乎同意它是最好的平台之一。 Vim 赢得了许多奖项,包括最受欢迎的文本编辑器,并且是 LinuxWorld 编辑选择奖的决赛选手。

回馈世界

慈善软件的工作方式是要求每个使用该软件的人向创作者选择的慈善机构捐款。 虽然您不必捐款,但程序员基本上是在说:“嘿! 如果您喜欢我的软件,请向我最喜欢的慈善机构捐款一点。”

Moolenaar 最初在乌干达的一家儿童中心工作了一年,这让他有了创办荷兰国际儿童保育基金 (ICCF) 的梦想。

用户向 ICCF 捐款,ICCF 将他们收集的大部分资金发送到乌干达南部的 Kibaale 儿童中心。 ICCF 能够捐赠筹集到的资金的 99.5%,因为他们的管理费用极低。 大部分工作由志愿者完成。 乌干达人民受到艾滋病流行的打击。 据估计,有 10-30% 的人感染了该病毒。 而且由于死亡率很高,该地区有很多孤儿。

艾滋病流行病

该地区的人们迫切需要帮助,Moolenaar 意识到了这一点,并决定通过参与儿童中心来改变现状。 Kibaale 儿童中心 (KCC) 由加拿大传教士创办。 他们每年帮助大约 700 名儿童,所以这是 ICCF 落后的一个很好的理由。

这些孩子大多有大家庭,如阿姨、叔叔或祖父母。 然而,收留他们的人已经生活在极度贫困之中。 KCC 填补空白,确保满足儿童的基本需求。

KCC 提供帮助的其他方式

KCC 还致力于通过为儿童接种传染病疫苗来提供医疗救助。 他们还专注于确保孩子们接受教育,因为这有助于对抗贫困,甚至是艾滋病的进一步传播。

乌干达南部的人们无法获得干净的饮用水。 有一条河流和几个被污染的水坑,但所有这些水都受到高度污染。 他们甚至不能挖井,因为该地区的地下水含有大量的铁。 KCC 在学校建造水箱。 他们不能为每个家庭提供这个——这在这个时候太昂贵了。

Moolenaar 对生活有着慈善的看法。 他说你可能做得很好,可以去吃晚饭,甚至可以喝一杯酒。 但是,世界其他地方呢? 如果我们都可以提供一些小的帮助呢? 在接受 Binpress 采访时,Moolenaar 补充道:“最终,看到孩子们长大成人、完成学业并找到工作真是太棒了。”

每年,数十名儿童从该中心毕业。 ICCF 获得源源不断的捐款,并能够继续投资乌干达儿童的未来。

开发人员可以对使用使他们的生活更轻松的软件以及为使儿童的生活更轻松的事业捐款感到积极。 在这方面,Vim 是两全其美的。


另请阅读

我们介绍了一些有趣的网络项目 WHSR 博客,包括:

Leave a Comment