6

如何让 emacs 始终关闭 sgml-tag (CcCt)?

例如divh2标签工作正常,但pli不能。基本上我正在寻找一种方法来指定我在插入标签时总是使用 xhtml。

4

1 回答 1

7

你需要开启sgml-xml-mode

当非零时,标签插入函数将符合 XML。

sgml-modesgml-xml-mode试图通过查看文档类型来猜测您的缓冲区是否是 XHTML(并因此自动打开)。见功能sgml-xml-guess"XHTML"它期望在 DTD 名称中的某处找到该字符串。

如果您无法上班,则可以明确sgml-xml-guess打开。sgml-xml-mode或许是这样的:

(add-hook 'html-mode-hook #'(lambda nil (setq sgml-xml-mode t)))
于 2010-11-24T10:54:55.733 回答