我想将 if-else 语句的缩进设置为 4 个空格。我在我的 xemacs 设置文件中定义了
(add-hook 'c-mode-hook
(function
(lambda()
(setq c-if-indent 4) )))
我也有 (setq-default tab-width 4) (setq-default indent-tabs-mode nil)
设置上述参数后,我的制表符正在转换为空格,但 if else 语句缩进仍然出现在“{”之后的 8 个字符
所以,如果我写
if (test)
{
j++
}
j++ 从“{”之后的第 8 列开始,我希望它使用 4 个空格而不是 8 个空格。我需要为此设置哪个钩子?