使emacs始终关闭html标签

使emacs始终关闭html标签,第1张

概述如何使emacs始终关闭sgml-tag(C-c-C-t)? 例如div,h2标签工作正常,但p或li不工作. 基本上我正在寻找一种方法来指定我在插入标签时总是使用xhtml. 您需要打开sgml-xml-mode: When non-nil, tag insertion functions will be XML-compliant. sgml-mode尝试通过查看doctype来猜测您的缓冲区 如何使emacs始终关闭sgml-tag(C-c-C-t)?

例如div,h2标签工作正常,但p或li不工作.
基本上我正在寻找一种方法来指定我在插入标签时总是使用xhtml.

解决方法 您需要打开sgml-xml-mode:

When non-nil,tag insertion functions will be XML-compliant.

sgml-mode尝试通过查看DOCTYPE来猜测您的缓冲区是否在xhtml中(因此自动打开sgml-xml-mode).请参阅函数sgml-xml-guess.它期望在DTD名称的某处找到字符串“xhtml”.

如果你不能让sgml-xml-guess工作,那么你可以显式启用sgml-xml-mode.也许是这样的:

(add-hook 'HTML-mode-hook #'(lambda nil (setq sgml-xml-mode t)))
总结

以上是内存溢出为你收集整理的使emacs始终关闭html标签全部内容,希望文章能够帮你解决使emacs始终关闭html标签所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1078435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存