Emacs,nxhtml如何突出显示或跳转到结束的html标签?

标签 emacs nxhtml

我将Emacs与 nxhtml 一起使用来编辑我的HTML文件,但是我不知道如何突出显示或跳转到结束的HTML标签?

这听起来像是一个简单而愚蠢的问题,但我确实找不到。也许我不是在寻找正确的东西。

最佳答案

我使用sgml-mode中的函数:

  • Ctrl + c Ctrl + f(sgml-skip-tag-forward)
  • Ctrl + c Ctrl + b(sgml-skip-tag-backward)

  • 您始终可以将它们重新映射到主要模式的更便捷的快捷方式,即:
    (add-hook 'html-mode-hook
     (lambda ()
     (define-key html-mode-map (kbd "<M-left>") 'sgml-skip-tag-backward)
     (define-key html-mode-map (kbd "<M-right>") 'sgml-skip-tag-forward)
     )
    )
    

    关于Emacs,nxhtml如何突出显示或跳转到结束的html标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7022556/

    相关文章:

    php - 如何使用 nxhtml 配置 Emacs (v 23) 以遵循 Kohana 编码标准?

    html - 如何让 emacs 仅在打开 php/html 文件时加载 nXhtml 并阻止它在启动时加载

    emacs - 下划线作为单词的一部分以表示前向词不起作用

    python - 打印变量名称和内容作为调试工具;寻找 emacs/Python 快捷方式

    windows - 在 Windows 和 Ubuntu Emacs for PHP 中接收 Flymake 错误

    emacs - emacs 中的非数字参数

    emacs - 字节编译错误

    emacs - 如何在 org-mode 中创建多级有序(编号)普通列表?

    emacs - 如何在 Emacs 中将文件加载到缓冲区并在启动时切换到缓冲区