当TAB使用主模式按in缓冲区时,我无法使Emacs从8个空格键切换到4个空格键text-mode
。我已将以下内容添加到我的.emacs
:
(setq-default indent-tabs-mode nil)
(setq-default tab-width 4)
;;; And I have tried
(setq indent-tabs-mode nil)
(setq tab-width 4)
无论我如何更改.emacs
文件(或缓冲区的局部变量),TAB按钮始终会执行相同的操作。
- 如果上面没有文本,则缩进8个空格
- 如果前一行有文字,请缩进第二个单词的开头
就我所爱Emacs而言,这变得越来越烦人。当上一行没有文本时,是否有办法使Emacs至少缩进4个空格?
(setq-default tab-width 4)
与(setq tab-width 4)
确保您没有错过“ -default” 是不一样的!