在Emacs中设置选项卡大小

Rya*_*yan 4 emacs config dot-emacs tab-size

我正在使用Emacs作为编辑器.我想将标签大小设置为四个空格.在我的.emacs文件中,我有以下内容:

(setq default-tab-width 4)
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

(set-default tab-width 4)
Run Code Online (Sandbox Code Playgroud)

无论哪种方式,当我打开emacs并尝试选项卡时,它会插入两个空格.难道我做错了什么?它几乎看起来没有看到我的.emacs文件.

任何建议都会很棒!谢谢!

leg*_*cia 10

tab-width变量不确定每个级别的缩进量,并且该cc-mode键不插入选项卡:它在大多数语言模式下将当前行缩进到正确的缩进级别.

如果您使用C,C++或Java(以及更多基于c-basic-offset)进行编程,请尝试设置C-c .为4.或者单击tab-width并选择另一种缩进样式; 可能有一个符合你的口味.