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

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

2 Solutions collect form web for “如何将Emacs标签设置为每个新文件中的空格?”

在你的.emacs中添加这个:

(setq-default indent-tabs-mode nil) 

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

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

 Cx h (Mx mark-whole-buffer) Mx untabify 
  • Emacs在特定的列号换行?
  • C ++ 11模式或emacs的设置?
  • 通过Emacs,如何将两行join一行?
  • emacs,unsplit特定窗口拆分
  • Emacs:将CSV导入组织模式
  • Emacs中是否存在(repeat-last-command)?
  • 在Visual Studio 2012或2013中的Emacs键绑定
  • 如何用yank缓冲区内容replaceemacs中的区域?
  • 学习使用Emacs是否值得投入时间?
  • 在emacs中上下移动行/区域
  • Mac OS X Leopard密钥绑定上的Emacs