Emacs 中的多行 Markdown 注释

Multi-line Markdown comments in Emacs

如何在 Emacs 中 select 几行 Markdown 来进行多行注释?目前,如果我使用 Alt-; 我会得到:

<!-- line 1 -->
<!-- line 2 -->

但我想得到:

<!-- line 1
line 2 -->

最接近您想要的内置评论样式似乎是 multi-line,尽管它添加了一些额外的字符:

<!-- line 1
 !-- line 2 -->

您可以通过设置 comment-continue 部分删除 !--,但在我的机器上,空字符串似乎不起作用。这是我能想到的最好的:

(setf comment-continue " ")
(setf comment-style 'multi-line)

然后照常使用M-;

<!-- line 1
  line 2 -->