我想写代码的时候缩进4个空格。主要是C语言
配置如下: (setq-default indent-tabs-mode t) (setq-default default-tab-width 4)
但我用clang-format-region格式化代码的时候,还是2个空格的缩进
有没有办法,都改成4个空格缩进啊?
我想写代码的时候缩进4个空格。主要是C语言
配置如下: (setq-default indent-tabs-mode t) (setq-default default-tab-width 4)
但我用clang-format-region格式化代码的时候,还是2个空格的缩进
有没有办法,都改成4个空格缩进啊?
这个缩进显然是由 clang-format
控制的,和 Emacs 本身的缩进没有关系,你应该查看相关的文档,调整 clang-format
的缩进。
自己在网上找到答案了。
(setq-default c-basic-offset 4
tab-width 4
indent-tabs-mode t)
(setq c-default-style "linux")
这个和 clang-format-region
有什么关系吗?clang-format-region
不会改缩进吗?