如何将vim LatexSuite与Makefile一起使用?

时间:2014-03-11 06:57:27

标签: latex-suite

我想在Vim中键入:make来编译我的LaTeX文档。我在Makefile中写下了编译规则,但是一旦启用LatexSuite Vim扩展,就不再使用Makefile。相反,Vim运行latex -interaction=nonstopmode(注意没有文件名)并挂起该命令。我没有将g:Tex_UseMakefile选项从默认值1更改为0,并且根据文档,这应该导致我的Makefile被使用,但事实并非如此。

需要哪些配置才能告诉LatexSuite只使用我的Makefile

LatexSuite是通过OpenSuSE存储库获得的:vim-plugin-latex-20120125-21.1.1.noarch

1 个答案:

答案 0 :(得分:3)

您可以通过vimrc中的以下设置覆盖此内容。

autocmd FileType tex let g:Tex_CompileRule_dvi = 'make'

或者,在$HOME/.vim/after/ftplugin/tex.vim

中设置makeprg
set makeprg='make'

文件<latex-suite-root-folder>/compiler/tex.vim

的有用的源文档

" Customization of 'makeprg': {{{部分

  

这个(g:Tex_CompileRule_dvi)是一个应该可以直接投入的字符串   “&amp; makeprg。