我的.emacs结尾处有这个:
(setq-default indent-tabs-mode nil)
(setq tab-stop-list (number-sequence 2 120 2))
Run Code Online (Sandbox Code Playgroud)
它在其他模式下工作正常 - 每当我选项卡时,它会添加两个空格.但在js2模式下,它增加了4.
nta*_*lbs 35
您可以设置js2-basic-offset为2.
M-x customize-variablejs2-basic-offset然后Apply and Save在自定义选项缓冲区中按钮.这将添加一个项目以将变量设置为文件.emacs或init.el文件.
Rig*_*tti 13
在这里稍晚,但如果你像我一样并在单独的文件中保留主要模式的配置,你可以添加以下行,它也可以.
(add-hook 'js2-mode-hook (lambda () (setq js2-basic-offset 2)))
Run Code Online (Sandbox Code Playgroud)
对我来说,js2-basic-offset是的别名js-indent-level,因此我不得不更改后者以使其起作用。
| 归档时间: |
|
| 查看次数: |
9003 次 |
| 最近记录: |