如何在 Ergoemacs 中启用 HTML 标签对突出显示模式。
我在Windows 7 上使用Emacs 的Ergo 版本——即Ergoemacs。
我发现了一个处理类似问题的线程——即sgml
和xml
标签: Emacs matching tags highlighting
该其他线程中建议的解决方案是使用名为 的库hl-tags-mode.el
,该库位于以下 Github 链接:
https://github.com/deactivated/hl-tags-mode/blob/master/hl-tags-mode.el
hl-tags-mode.el
我将该库复制到我的.emacs.d/
文件夹并按下Alt-a hg-tags-mode
- Emacs 给我一条消息,指出"No Match"。
最后:我放弃了 ergoemacs,以下步骤奏效了:
- 从网上下载emacs-24.3-bin-i386.zip
- 解压到 d:\emacs-24.3\
- 下载 hl-tags-mode.el 到 D:\emacs-24.3\site-lisp\
- 添加
(require 'hl-tags-mode)
(add-hook 'sgml-mode-hook (lambda () (hl-tags-mode 1)))
(add-hook 'nxml-mode-hook (lambda () (hl-tags-mode 1)))
到 C:\Users\Name\AppData\Roaming.emacs
启动 emacs 并打开一个 html 文件,瞧!匹配的标签被突出显示