我以为我的设置很好,但是现在 emacs 偶尔会插入一个 8 个字符的制表符,或者一个 6 或 5 个字符的制表符....
也许这是由文档引起的(这发生在一个包含许多不同制表符间距的大型文本文件中,尽管大多数是 4 个字符间隔增量或常规制表符字符)。
(setq-default indent-tabs-mode 0)
(setq-default tab-width 4)
(setq indent-line-function 'insert-tab)
以上是我的 init.el 中的代码,这让我想知道为什么它偶尔会失败并插入 6 个字符的制表符。