1.1.3 GNU Emacs 辅助输入列表

当你在 GNU Emacs 的 Lisp Interaction 模式或 Emacs Lisp 模式下输入 Lisp 表达式时, 可以使用多种命令格式化代码,使其易于阅读。 例如,按下 TAB 键会自动为光标所在行进行正确缩进。 对区域内代码执行规范缩进的命令通常绑定在 C-M-\ 上。 缩进设计可以让你清晰看出列表元素的从属关系 — 子列表元素的缩进层级会比外层列表更深。

此外,当你输入右括号时,Emacs 会瞬间将光标跳回匹配的左括号, 方便你确认配对关系。这非常实用, 因为 Lisp 中输入的每个列表都必须左右括号一一对应。 (有关 Emacs 模式的更多信息,参见 See 主模式 in GNU Emacs 手册。)