我从事一个开源项目,该项目的创建者将制表符缩进设置为 2 个空格。
我只想为我处理的一个文件而不是其他相同类型的文件即时启用它。必须有类似于 M-x set-tab-indent
的内容。它是一个以 .js
结尾的 JavaScript 文件。
我知道我可以使用:
(setq-default tab-width int)
在我的 .emacs
文件中,但我宁愿只调用 M-x 命令
来设置它,并在我工作期间忘记它这个文件。我尝试了 M-x apropos
和 Google,但找不到具体命令。
谢谢。
最佳答案
您可以将变量设为 js-indent-level
本地缓冲区使用:
M-x make-variable-buffer-local <RET> js-indent-level <RET>
然后您可以使用以下方法在缓冲区中设置该变量:
M-x set-variable <RET> js-indent-level <RET> 2
关于Emacs:为一个文件动态设置制表符缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6240111/