更改emacs对cmake的缩进?

4
我真的不知道为什么emacs在*.cmake文件中使用每个缩进2个空格而不是customize中设置的标准缩进。我也将 c-basic-offset 设置为4。我无法在apropos帮助、谷歌、 C-h C-m 中找到任何有关此问题的信息...其他所有内容都使用4个空格进行缩进——python、c++等。为什么cmake要缩进2个空格,而其他所有内容都用4个空格呢?我该如何将其更改回使用4个空格?
1个回答

8

从快速查看cmake-mode来看,cmake-tab-width是您想要更改的变量。
尝试在您的Emacs启动文件中的某个位置使用(setq cmake-tab-width 4)

这是在Ubuntu 14.04上的Emacs 24.3; cmake-mode.el似乎来自CMake 2.8.12.2(所有库存Ubuntu提供的软件包)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接