Как использовать vim LatexSuite с Makefile?
Я хотел бы напечатать :make
в Vim для компиляции моего документа 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 ответ
Вы можете переопределить это с помощью следующих настроек в вашем vimrc.
autocmd FileType tex let g:Tex_CompileRule_dvi = 'make'
В качестве альтернативы, установите makeprg в $HOME/.vim/after/ftplugin/tex.vim
set makeprg='make'
Полезная исходная документация по файлу <latex-suite-root-folder>/compiler/tex.vim
Раздел " Customization of 'makeprg': {{{
Это (g:Tex_CompileRule_dvi) является строкой, которая должна быть непосредственно способна быть приведенной в " &makeprg.