Emacs 1976 年在 MIT 人工智能实验室的早期视频终端上首次运行,今年满 50 岁,仍在被广泛使用。它的源头是 Dan Murphy 1962 年为 PDP-1 写的 TECO 编辑器;1971 年秋 Carl Mikkelsen 做了 Control-R,让改动即时显示在屏幕上,但一次只能看几行。真正把"实时全屏编辑"做成可用工具的,是随后在 MIT 把它扩展成宏集合的那批人。围绕 Emacs 形成的软件共享社群后来长成自由软件运动与 GNU/Linux;苹果 2001 年在 Mac OS X 里还附带过 GNU Emacs,直到 2019 年才停止。
🔑 核心要点
起点是 1962 年的 TECO,1976 年才出现今天意义上的 Emacs
Control-R 让编辑第一次实时可见,但受限于一次只能看几行
Emacs 社群直接孕育了 GNU 项目与自由软件运动
macOS 至今仍留着 EMACS 键位:Control-Option-B/F 按词前后移动
💡 金句
Experienced and sophisticated users found EMACS to be eminently more usable than any of the previous forms of editing.