如何在emacs javascript模式下更改缩进宽度

2022-08-30 04:31:04

我想使用2个空格作为缩进,而不是4个。我可以使用以下命令更改C模式的默认行为:

(setq c-basic-offset 2)

如何在javascript模式下更改它?


答案 1

js-indent-level可以在默认的javascript模式下使用,从emacs 23.2开始默认包含该模式。

(setq js-indent-level 2)

应该做你想要的。如果您使用的是较旧版本的 emacs,则可能处于 java 模式。我认为这种模式响应,但是我可能是错的。c-basic-offset


答案 2

我希望有人早点告诉我关于定制的事情!也许这将有助于另一个像我这样的凡人;)

调用自定义:

M-x customize

然后,选择“编程”,然后选择“语言”,然后选择要自定义的语言/模式。根据需要编辑选项。完成后,选择“保存为当前会话”或“保存以供将来的会话使用”。