我本以为已经设置好了,但现在有时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个字符的制表符。
customize-group indent
。 - jfs.dir-locals.el
文件?文件中是否有“Local Variables”部分? - Gilles 'SO- stop being evil'