Emacs-Linux内核风格的C注释
我正在使用Emacs-Linux内核风格的C注释,emacs,comments,elisp,Emacs,Comments,Elisp,我正在使用 (setq-default comment-style 'multi-line) 和我的区域注释,当执行M-;,它们是: 但我想让它们看起来像这样: /* * void main() * { * int i; * int b; * printf("format string"); * } */ 我必须改变什么?尝试: (setq comment-style 'extra-line) 补充安勒的答案并回答我自己的问题。 要在emacs中使用Linux内核注释
(setq-default comment-style 'multi-line)
和我的区域注释,当执行M-;,它们是:
但我想让它们看起来像这样:
/*
* void main()
* {
* int i;
* int b;
* printf("format string");
* }
*/
我必须改变什么?尝试:
(setq comment-style 'extra-line)
补充安勒的答案并回答我自己的问题。 要在emacs中使用Linux内核注释样式[1],只需在.emacs/init.el中设置此变量: 要注释/取消注释,请使用M-选择区域后 要修复使用选项卡时不必要的注释空间,请参见
[1] 这很有魅力。谢谢Emacs真是太棒了。我注意到最后一行的评论有空格,而不是制表符。我们怎样才能避免只使用标签进行注释对齐?
(setq comment-style 'extra-line)
(setq comment-style 'extra-line)