我正在使用一个名为outlines
的LaTeX包。它添加了一些命令,如\1
、\2
、\3
等。
默认情况下,它们在vim中没有突出显示。因此,我在我的.vimrc/syntax文件夹中创建了一个名为tex.vim
的文件,并将以下内容放入该文件中:
:syn match outline /\\[1-9]/
hi link outline Label
这仅在顶层级别有效,而不在块内部有效。换句话说,在\begin{document}
之前可以使用,但是在\begin{document}
和\end{document}
之间不能使用。
这几乎没有用处。我该如何让vim无论在文档的哪个位置出现都能识别语法?