如何在Emacs中让js2-mode使用空格而不是制表符?
时间:2020-03-05 18:48:14 来源:igfitidea点击:
我正在使用js2-mode在Emacs中编辑Javascript,但似乎无法停止使用制表符而不是空格来缩进。我的其他模式工作正常,只是有js2问题。
解决方案
回答
你有没有
(setq-default indent-tabs-mode nil)
在.emacs中?当我这样做时,它在emacs 23.0.60.1中对我来说工作正常。 js2-mode使用标准的emacs函数indent-to进行缩进,该函数尊重indent-tabs-mode。