墨穗app.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v1.0.165 · 墨穗笔记
笔记

Notebase墨穗
静水流深,落墨成穗。

0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →

笔记

0
加载中...

工具

0

此页用于记录用户反馈问题后的每一次改进

关于

笔记用法

“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。

md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。

要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。

工具用法

在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。

要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。

工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。

隐藏笔记

写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。

适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。

不想公开、只想临时给人看:点“分享”生成一条带密码和有效期的链接,到期自动失效,你也能随时撤销。

数据安全

你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。

技术

全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。

理念

这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。

原则

不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。

更多

产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。

举报

如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。

趋势

// 点击导航加载发现
归档
// 归档为空
最近浏览
// 暂无浏览记录
发布
// 加载中...
用户发布
// 加载中...
用户管理
// 加载中...
访问统计
// 加载中...
内容审核
// 加载中...
个人信息
// 加载中...
返回首页

Vim之父 Bram Moolenaar 逝世:一个编辑器传奇的终章

2026-08-29编程开发

一句话概括:Vim 创始人 Bram Moolenaar 于 2023 年 8 月 3 日因病去世,享年 62 岁,其家人通过 Vim 官方邮件组发布讣告。


讣告原文与背景

2023 年 8 月 5 日,Vim 官方邮件组(vim_announce)发布了一封令人心碎的消息——Bram Moolenaar 的家人确认,这位一手缔造了 Vim 编辑器的传奇程序员已于 8 月 3 日离世。消息发出后迅速在 Hacker News 上引发 4310 分的热度,428 条评论中充满了程序员们的哀悼与回忆。

讣告原文(英文)核心内容如下:

Dear all,
It is with a heavy heart that we have to inform you that Bram Moolenaar passed away on 3 August 2023. Bram was suffering from a medical condition that progressed quickly over the last few weeks. Bram dedicated a large part of his life to VIM and he was very proud of the VIM community that you are all part of. We as family are now arranging the funeral service of Bram which will take place in The Netherlands and will be held in the Dutch language. The exact date, time and place are still to be determined. Should you wish to attend his funeral then please send a message to funeral@gmail.com. This email address can also be used to get in contact with the family regarding other matters, bearing in the mind the situation we are in right now as family.

With kind regards,
The family of Bram Moolenaar

翻译为中文:

各位:
我们怀着沉重的心情通知大家,Bram Moolenaar 于 2023 年 8 月 3 日去世。Bram 患有一种医学疾病,在过去几周内迅速恶化。Bram 将生命中很大一部分时间奉献给了 VIM,他为你我共同所在的 VIM 社区感到无比自豪。我们作为家人正在安排 Bram 的葬礼,仪式将在荷兰举行,并使用荷兰语。具体日期、时间和地点尚未确定。如果您希望参加他的葬礼,请发送邮件至 funeral@gmail.com。该邮箱也可用于与家人联系其他事宜,请体谅我们目前作为家人所处的境况。

此致,
Bram Moolenaar 的家人

深入解读:Bram Moolenaar 与 Vim 的传奇

从 Amiga 到 Vim:一个偶然的开端

Bram Moolenaar 于 1961 年出生于荷兰。1988 年,他在 Amiga 计算机上开始开发一个文本编辑器,最初命名为 "Vi IMitation"(Vi 的模仿品),其灵感来自 Unix 系统上经典的 vi 编辑器。1991 年,他将这个软件以自由软件的形式发布到公众领域,并更名为 "Vi IMproved",即 Vim。

这个看似简单的决定,却影响了此后三十多年的软件开发史。Vim 不仅仅是一个 vi 的克隆,它逐渐加入了多级撤销、多窗口、语法高亮、插件系统、脚本语言(Vimscript)等特性,成为世界上最强大的模态编辑器之一。

慈善软件(Charityware)理念

Bram 最独特的贡献之一,是 Vim 的开源许可证设计。Vim 不是传统的 GPL 或 MIT 许可证,而是一种被称为 "charityware" 的许可证。许可证明确要求:如果你喜欢 Vim,并觉得它有用,请考虑向乌干达的 ICCF(International Christian Concern for Children in Uganda)捐款,帮助那里的孤儿。

Bram 本人曾多次前往乌干达,亲自参与慈善工作。这种将软件与慈善捆绑的理念,在开源历史上独树一帜。Vim 的 :help donate 命令至今仍会引导用户了解这一慈善机制。

Vim 的技术哲学与生态

Vim 的核心设计哲学可以用几个关键词概括:

  • 模态编辑:Vim 区分普通模式(Normal)、插入模式(Insert)、可视模式(Visual)和命令行模式(Command-line),这种设计让手指无需离开键盘核心区域即可完成所有操作。
  • 组合性:Vim 的命令像语言一样可以组合,例如 dw(删除单词)、3j(向下移动三行)、ci"(修改引号内的内容),这种语法化的编辑方式让熟练用户获得极高的效率。
  • 可扩展性:Vim 的插件系统(包括 Vimscript 和后来的 Vim9script)允许用户自定义几乎所有功能。从代码补全到文件树,从 Git 集成到 AI 辅助,Vim 的生态极其丰富。

Vim 与 Neovim 的分歧与共存

2014 年,一部分开发者因为对 Vim 代码库的维护方式不满,分叉出了 Neovim 项目,旨在重构 Vim 的代码、引入异步 I/O 和嵌入式 API。Bram 最初对 Neovim 持保留态度,但后来双方逐渐形成了一种共存关系。Bram 在 Vim 中引入了异步特性(Vim 8.0 于 2016 年发布),而 Neovim 则成为许多现代开发者的首选。这种良性竞争客观上推动了 Vim 生态的进化。

Vim 的持久影响力

尽管 Vim 已经诞生 30 余年,但它至今仍是程序员社区中最受尊敬的工具之一。Stack Overflow 的开发者调查显示,Vim 在编辑器使用率中常年名列前茅。Vim 的键位绑定(如 hjkl 移动、dd 删除行)被集成到无数现代工具中:VS Code 的 Vim 插件、JetBrains 的 IDEAVim、浏览器扩展(如 Vimium)、甚至 shell 的 readline 模式。

Bram 的个人风格与领导力

Bram 是 Vim 的 BDFL(仁慈的独裁者),他亲自审阅大量补丁,维护文档,回复用户邮件。他以严谨、耐心、甚至有些固执著称。Vim 的文档(:help)被公认为开源项目中最详尽的文档之一,这得益于 Bram 对文档质量的近乎偏执的追求。

他还设立了 Vim 官方邮件列表和 Bug 跟踪系统,坚持使用邮件驱动的开发流程,这种老派但透明的协作方式一直延续至今。

社区反应与悼念

Hacker News 上的 428 条评论充满了深情的回忆。许多用户提到,Bram 曾亲自回复过他们的邮件,甚至帮助他们调试问题。一位用户写道:"Bram 是我在开源世界里遇到的第一个真正关心用户的人,他会在深夜回复你的邮件,哪怕只是关于一个缩进设置的问题。"

另一位用户分享了 Vim 中隐藏的复活节彩蛋:输入 :help 42 你会看到关于生命、宇宙和一切的答案,这正是 Bram 幽默感的体现。

遗产与未来

Bram 的去世留下了巨大的空缺。Vim 项目目前由一群维护者共同接管,但 Bram 作为创始人的远见和热情无法被替代。Vim 9.0 于 2022 年发布,引入了新的脚本语言 Vim9script,这是 Bram 晚年最重要的技术工作之一,旨在让 Vim 的扩展系统更现代化、更快速。

Vim 社区已经发起纪念活动,包括在 GitHub 上为 Vim 仓库添加纪念徽章,以及计划在 Vim 的启动画面中加入对 Bram 的致敬。

结语

Bram Moolenaar 用三十年的时间,把一个 Amiga 上的小工具打磨成了人类软件史上的里程碑。他的离世不仅是开源社区的损失,更是所有依赖 Vim 提高生产力的程序员的损失。但他留下的代码、文档和理念,将像 Vim 本身一样,持久地运行在每一台安装它的机器上。

正如 Vim 的 :help 文档中所写:"If you enjoy using Vim, please consider donating to help children in Uganda." 这或许是 Bram 留给世界最温柔的指令——用技术改变世界,同时不忘帮助那些更需要帮助的人。

愿 Bram Moolenaar 安息。


原文链接:https://groups.google.com/g/vim_announce/c/tWahca9zkt4

相似推荐
uBlock Origin 开发版被 Chrome 商店拒绝:一场关于扩展单一用途政策的争议逆向工程实战:我如何绕过亚马逊Kindle网页端的DRM加密Heroku的丑陋秘密:云之王如何背离Rails并欺骗客户Firefox 成为最后一个支持 uBlock Origin 的主流浏览器:广告拦截的终局之战GitHub Codespaces 深度解读:云端开发环境如何重塑编码工作流认知负荷才是关键:软件设计的根本度量
编写使用方法
Markdown 格式 · Ctrl+Enter 确定
0 字新建笔记
欢迎回来
登录你的墨穗笔记账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属墨穗笔记
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

隐私提醒

取消
编辑工具
受控分享
为这篇笔记生成限时 / 带密码的临时链接
关闭