Vim:自定义tex方程高亮
发布时间:2020-12-15 21:18:10 所属栏目:安全 来源:网络整理
导读:如何强制 vim突出显示以下环境: begin{dmath*} 2 + 2end{dmath*} 同样的方式 begin{equation*} 2 + 2end{equation*} ? 即我希望dmath环境(在其平原和星号版本中)与方程式(普通和星号)环境相同. 解决方法 我将你的问题粘贴到Vim,:setf tex,然后使用 Sy
如何强制
vim突出显示以下环境:
begin{dmath*} 2 + 2 end{dmath*} 同样的方式 begin{equation*} 2 + 2 end{equation*} ? 即我希望dmath环境(在其平原和星号版本中)与方程式(普通和星号)环境相同. 解决方法
我将你的问题粘贴到Vim,:setf tex,然后使用
SyntaxAttr.vim – Show syntax highlighting attributes of character under cursor插件找出相应的语法组名称是texMathZoneES.
然后我打开$VIMRUNTIME / syntax / tex.vim并搜索它.我没有直接找到,但是这样的话: call TexNewMathZone("E","equation",1) 然后我抬起头来:帮助ft-tex-syntax(从命令行通过< C-D>完成),并在下面找到:help tex-math一个很好的文档.有了这个,我创建了以下解决方案: call TexNewMathZone("M","dmath",1) 您可以按照建议将其放入?/ .vim / after / syntax / tex.vim中,以使其永久化.容易,不是吗?! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |