恭喜你决定尝试或常驻一个 长得像一个文本编辑器的程序语言运行时

市面上太多太多的 Emacs 指南,起手就教你快捷键。不应该是这样的。

1 前言

树立思考模式,破除 stereotype。

陈芝麻烂谷子的编辑器笑话并不好玩,扔到垃圾桶里吧。

1.1 外一则:与编辑器的对比

不是“与 其它 编辑器的对比”,因为 Emacs 不是编辑器。你会把 Python 和 vim 放一起比较哪个“好用”吗?

无奈 Emacs 实在长得太像一个编辑器了,那就勉为其难地关公战秦琼一下吧…

1.2 外一则:Emacs 生态现状

建议你在继续阅读本文前先通读一遍 Emacs 101 新手求生指南

这篇系列文章是我看过的第一个把 emacs 的本质讲清楚的教程,是我入坑最大的勇气来源,也是我写这个系列的初衷。

作者在首页提到了作者已退坑,TA 的选择有自己的时代原因。

我以此为切入,梳理一下 2020 年的今天 Emacs 软件环境的现状。看完本文你就能知道 Emacs 能不能胜任你的日常工作了。

2 基本概念

先对齐术语,才能正确地提问题和搜问题。

TODO 3 初识 Elisp

别怕。

TODO 4 开始打造自己的编辑器!

别怕。

TODO 5 What’s next?

好的游戏,越到 endgame 越好玩。

正文里使用的按键表达法:

C-g
Ctrl + g
C-x C-s
按下 Ctrl,按 x,按 s,松开 Ctrl
C-c C-e l o
按下 Ctrl,按 c,按 e,松开 Ctrl,按 l,按 o
C-M-b
按下 Ctrl 和 Alt (Meta),按 b,松开 Ctrl 和 Alt
C-h P org RET
Ctrl+h ,然后按大写 PShift + p ),然后打入 org ,回车