在emacs中使用scala-mode时,xml的格式不会很好(所有标签都在同一级别缩进)。这非常烦人。有没有办法以层次方式缩进xml,可以直接使用scala-mode,也可以使用mmm-mode。我曾尝试用mmm-add-classes编写一个类,但无法使其工作。
这是我试过的
(mmm-add-classes
'((scala-xml
:submode nxml-mode
:face mmm-declaration-submode-face
:front "<([\w:]+)\s?.*>"
:back "</~1>"
:save-matches 1)))