我将其他 Emacs 模式与 AUCTeX 结合使用,例如
writegood-mode
和rainbow-delimiters-mode
,它们各自将其自定义高亮添加到当前缓冲区。不幸的是,在刷新 AUCTeX 样式钩子 ( C-n
) 后,高亮消失了,我必须手动禁用并重新启用其他模式。每次 之后,有没有一种有效的方法可以自动执行此操作
C-n
?我找不到在样式钩子刷新后执行的钩子。
答案1
你要找的钩子是TeX-update-style-hook
。它的文档 ( C-h v TeX-update-style-hook
RET) 内容如下
一旦应用了特定样式的钩子,钩子就会运行。
准确地说,它是在函数的末尾运行TeX-update-style
,该函数在(重新)打开一个新的 TeX 缓冲区或TeX-normal-mode
执行时被调用。