我正在尝试配置emacs以便很好地缩进我的C块注释。
Emacs(22.3)默认情况下(无论缩进样式如何):
/* My very long comment which spreads over multiple lines * and thus needs to be filled. */
但我更喜欢的是:
/* My very long comment which spreads over multiple lines * and thus needs to be filled. */
我尝试使用c-offset-alist和句法符号`c', 但它没有帮助我理解这个问题:
(c-add-style "mine"
'((c-basic-offset . 2)
(c-block-comment-prefix . "* ")
(c-offsets-alist
(c . +)))
)
有什么想法吗?提前谢谢!
干杯, 丹尼尔
答案 0 :(得分:3)
嗯,它适用于22.3.1并以'-Q'选项开头,该选项不加载任何个人或站点lisp文件。很抱歉没有多大帮助,但我认为这是你的设置。尝试做'emacs -Q',看看你是否仍然看到同样的问题。
答案 1 :(得分:0)
您可以尝试将c-block-comment-prefix更改为“*”,
或确保c-comment-prefix-regexp为'// + \\ | \\ **”。
以下是相关的GNU.org CC Mode man page。