Emacs 在流行文化中的出现
作为一名 Emacs 用户,能够在现实中捕捉到我最喜欢的文本编辑器是少数令人愉悦的事情之一。然而,这并不经常发生——Emacs 是小众的,而流行文化很少给予它关注。本文追踪了我所知道的每一个例子(截至 2026 年 6 月),并且当我偶然发现更多时,我会继续添加。以下是这些例子,没有特定的顺序: 《社交网络》是一部描绘 Facebook 创立过程的传记剧情电影。 《社交网络》(2010) 在年轻的扎克伯格(由杰西·艾森伯格饰演)通过抓取所有哈佛宿舍的照片来组合 Facemash 的场景中,他启动了 Emacs,并写了一段 Perl 脚本来爬取 Leverett House 的网站。电影场景展示扎克伯格在他的哈佛宿舍中用 Emacs 编写 Perl 脚本。随着电影场景的播放,扎克伯格旁白:“……我绝不可能逐页下载 500 页的图片。因此,毫无疑问,必须拿出 Emacs 修改那个 Perl 脚本。” 2010 年的电影《创:战纪》 另一部恰好在 2010 年上映的电影《创:战纪》。这是一个获得好评的科幻片,也是《创》系列的第二部曲。更不用说 Daft Punk 的原声带也很棒。《创:战纪》(2010) 在某个开场场景中,爱德华·迪林杰 Jr.(由基里安·墨菲饰演)启用 Emacs 的 eshell 来 grep 并终止主角萨姆·弗林发起的进攻 ENCOM 新系统 OS 12 的进程。Emacs 的 eshell 用于 grep 和终止弗林的黑客程序。 P.S. 受这个电影场景的启发,我创建了一个基于《创:战纪》色彩图案的 Emacs 主题。你可以在 https://github.com/ianyepan/tron-legacy-emacs-theme 查看。我的代码库不久前通过了 200 个 GitHub 星标。我想我让不少人开心。 2010 年电影《北极爆发》 另一部 2010 年的电影——这次是澳大利亚和加拿大联合制作的一部科幻灾难片。在大约 20:30 的时间戳处,两个科学家,杰克和佐伊,试图从一个冻结的硬盘中恢复一些卫星照片。在他们的电脑上短暂显示了一段滚动的 Emacs Lisp 代码,杰克沮丧地说大部分文件都损坏了。两个科学家使用 Emacs Lisp 从硬盘恢复数据;;;;###autoload、interactive 和 save-excursion 都是显而易见的 Emacs Lisp 语法。屏幕上显示的 Elisp 程序实际上是 xml-parse 模块的源代码,由约翰·威格利在 2001 年编写。 2014-2019 年 HBO,《硅谷》 《硅谷》是我最喜欢的节目之一(我最喜欢的节目还是《机器之心》)。这是一部嘲讽科技行业文化的喜剧系列,提供了关于软件工程师生活方式、风险投资动态和弱者创业公司与大企业斗争的令人惊讶的洞见。《硅谷》(2014-2019) 在一个场景中(第 3 季,第 6 集),主角理查德在女友温妮的公寓中编程(好吧,是的……这并不是所有软件工程师约会的方式,不管外界怎么想),两人在使用空格和制表符方面发生冲突。作为制表符缩进的坚定支持者,理查德争辩说:“我不明白为什么有人会使用空格,而不是制表符。我是说,为什么不直接用 Vim 而不是 Emacs?”温妮回答:“我确实用 Vim 而不是 Emacs。”理查德接着崩溃,大喊:“哦,天哪,救救我们!” 理查德与温妮争论缩进风格和编辑器选择的经典场景,HBO 巧妙地在缩进风格争论中插入了编辑器战争的简短提及。对于可怜的理查德来说,这可不是那么聪明。这个场景对我特别重要。这实际上是我第一次接触 Vim 和 Emacs。我记得大约 10 年前的某个晚上,坐在我大学图书馆里,好好休息一下,观看这一集,心想:“Vim 和 Emacs 是什么?”我去查了一下,了解到所有的 10 倍开发者似乎都对其中一个发誓,于是决定先学习 Vim。一年后,我全职转向使用带有 Evil 模式的 Emacs——而我现在正坐在星期天晚上用 Emacs 写这篇博客文章。而明天工作的第一件事呢?可能启动 Emacs 审核一些拉取请求 :-) 1992-1993 年 DC 漫画,《黑客档案》 《黑客档案》是一个关于一名自由职业黑客揭露跨国阴谋和打倒邪恶公司的 12 期 DC 漫画迷你系列。这是一本相当不错的读物!在第一期中,主角杰克·马歇尔使用 Emacs 编辑源文件以对抗计算机病毒。漫画中没有显示文本编辑器的用户界面,只显示命令 emacs cure.c。 《黑客档案》(1992-1993),第 1 期 2013-2019 年 漫画系列,《王者的维京》(Ōsama-tachi no Viking) 《王者的维京》是一部关于一名高中黑客与一位富有的天使投资者合作以重塑世界秩序的日本漫画系列。在一章中,敌对黑客使用 Emacs Lisp 利用安全摄像机。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡