4

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

(setq default-tab-width 4)

我也试过:

(set-default tab-width 4)

无论哪种方式,当我打开 emacs 并尝试使用制表符时,它都会插入两个空格。难道我做错了什么?似乎它没有看到我的.emacs文件。

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

4

1 回答 1

12

tab-width变量不会确定每个级别的缩进量,并且TAB键不会插入制表符:它在大多数语言模式下将当前行缩进到正确的缩进级别。

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

于 2010-03-25T16:12:43.267 回答