如何将Emacs标签设置为每个新文件中的空格?

我想有一个.emacs设置,以便选项卡总是由连续的空格组成。 优选在每种可能的模式中。 在其他编辑器中,它从来不是一个问题,但在.emacs中,我有点卡住了恐惧的标签。

在你的.emacs中添加这个:

(setq-default indent-tabs-mode nil) 

或者您可以定义一个消除硬标签页的before-save-hook

也可以使用Mx untabify ,它会将所有的制表符转换成当前区域的空格。 您可以使用它来摆脱已编辑的文件中的现有选项卡,然后才能正确设置indent-tabs-mode

 Cx h (Mx mark-whole-buffer) Mx untabify