GNU Emacs 是由 C 和 Emacs Lisp(Elisp,Lisp 编程语言的一种方言)写成,
它是一个编辑器的同时,又碰巧是 Elisp 的沙盒。
因此,理解 Elisp 中的一些基本编程概念会对你有一些帮助。

如果你是 Emacs 新手,请先阅读 Sacha Chua 的 《给 Emacs 新手的资源》精品帖。