使用 \include 的部分 tex 文件的 Vim 语法高亮不正确

使用 \include 的部分 tex 文件的 Vim 语法高亮不正确

我使用 vim 编辑 latex 文件。文档很长,因此我将每个章节拆分为各自的 .tex 文件。然后使用指令将每个 .tex 文件包含到主文档中\include

主要问题是,当编辑单独的 .tex 文件时,语法突出显示不正确。包含所有章节的主 tex 文件被正确突出显示,因为它包含序言和 \begin{document} ... \end{document,但由于部分文件不包含这些语句,因此突出显示不正确。

有人知道如何快速解决这个问题吗?

答案1

您可以将以下行添加到您的.vimrc文件中,以告诉 vim 始终在.tex文件中期望 LaTeX 代码(而不是纯 TeX 代码):

let g:tex_flavor = "latex"

相关内容