如何使用 Vim-latex 处理包含多个文件的项目

如何使用 Vim-latex 处理包含多个文件的项目

因此我开始了一个大项目,该项目有多个文件,这些文件都includ包含在主文件中。我正在使用vim,特别是与vim-latex插件一起使用。

问题是,它vim-latex不适用于独立的 .tex 文件(因为它们缺少前言)。我的意思是快捷键不起作用(例如 F9 自动完成、F5 等;我不太关心编译命令)。我该如何处理这个问题?

我做了一些研究,我认为其中一个解决方案是使用main.tex.latexmain文件。也许我忽略了一些显而易见的东西,但我不确定该文件中的内容。根据文档它应该是 Vim 命令,但我真的不知道是哪些命令,而且我在网上找不到一个例子。

答案1

看起来 vim 检测到了错误的文件类型。空白.tex文档的文件类型为 vim plaintex,而 LaTeX 文档的文件类型为tex。似乎vim-latex无法在 上运行plaintex。至少有两种方法可以强制 vim 将其读取为tex文件类型:

  1. 在 tex 文件顶部添加以下行以更改 vim 检测的文件类型:
% vim: set filetype=tex :
  1. 向您的文件添加一个自动命令.vimrc以使其vim-latex在所有.tex文件中运行:
autocmd BufNewFile,BufRead *.tex set filetype=tex

相关内容