16.6 缩进制表符模式

默认情况下,Emacs 在格式化区域时会用制表符代替多个空格。(例如,使用 indent-region 命令一次性缩进多行文本时。)制表符在终端或普通打印中显示正常,但在 TeX 或 Texinfo 中会导致缩进错乱,因为 TeX 会忽略制表符。

下面配置用于关闭缩进制表符模式:

;;; 禁止多余的制表符
(setq-default indent-tabs-mode nil)

注意这一行使用了 setq-default 而非之前见过的 setqsetq-default 只对没有自身局部值的缓冲区生效。