全部
我在 .emacs 中设置我的文件缩进策略如下,
;; indent code settings
(setq-default indent-tabs-mode nil)
(setq default-tab-width 4)
(setq tab-width 4)
但它不适用于 xml 文件,当我使用 'C+M+\' 格式化 xml 文件时,子节点只比父节点缩进 2 个空格。我想子节点比父节点缩进 4 个空格。我添加了以下设置,这就像我想要的那样。
(custom-set-variables
'(nxml-outline-child-indent 4))
为什么第一次设置不起作用?而且,另一个问题是,是否有一致的方法可以对所有代码文件执行此操作?
谢谢你的帮助。