我对 Emacs 不太了解,但经过一番谷歌搜索后,我.emacs
将文件编辑为如下:
(setq c-default-style "bsd" c-basic-offset 4)
我的目标是使用 4 间隔制表符获得 Allman 风格的缩进。它按预期工作,但现在我的//
评论没有缩进我的代码。在我更改它之前,当我输入 时//
,它会自动缩进以与函数中的其余代码保持一致。如何让 Emacs 自动缩进//
评论?
我试过添加c-indent-comments-syntactically-p 1
到上面的.emacs
文件中,但这并没有改变它......
例如:
int main()
{
// I'd like this line to be auto-indented to match the block
for (int i = 0; i < 10; ++i)
{
// And this line to be auto-indented to match the block
doStuff();
}
}
目前,TAB
不会缩进我的//
评论,也不会自动缩进。