VimTeX - latexmk:-reuse-instance 选项不好。有什么建议吗?

VimTeX - latexmk:-reuse-instance 选项不好。有什么建议吗?

我正在尝试在我的 Windows 机器上设置 Vim 和 LaTeX 系统,但总是遇到相同的编译问题。我的设置包括vim(通过适用于 Windows 的 Git)、lervag 的 VimTeX(通过 vim-plug)、latexmk(通过 MikTeX)和 SumatraPDF。所有东西都安装正确、最新且可以正常工作,但每次执行:VimtexCompile<leader>ll在 TeX 文档中时,我都会收到相同的latexmk错误:

VimTeX: Compiler did not start successfully!
Latexmk: -reuse-instance bad option
Unquoted string "echo" may clash with future reserved word at (eval 10) line 1.
Unquoted string "echo" may clash with future reserved word at (eval 11) line 1.
Rc files read:
  NONE

Latexmk: Bad options specified
Use
   latexmk -help
to get usage information

-reuse-instance对于 来说确实是一个糟糕的选择latexmk,但在 VimTex 脚本的某个深处,一定正在使用这个参数。我尝试更新 Git for Windows 并重新安装 VimTeX 和latexmk,但目前还没有成功。

这是我的.vimrc文件:

call plug#begin('(path to vimfiles)\\vimfiles\\plugged')

Plug 'lervag/vimtex'
"Other plugins

call plug#end()

let g:tex_flavor = 'latex'
let g:vimtex_compiler_method = 'latexmk'
let g:vimtex_compiler_latexmk = {
       \ 'executable' : 'latexmk',
       \ 'options' : [
       \   '-pdf',
       \   '-file-line-error',
       \   '-synctex=1',
       \   '-interaction=nonstopmode',
       \ ],
       \}

let g:vimtex_view_general_viewer = 'SumatraPDF'
let g:vimtex_view_general_options
    \ = '-reuse-instance -forward-search @tex @line @pdf'
let g:vimtex_view_general_options_latexmk = '-reuse-instance'

你知道罪魁祸首是谁吗?有什么建议吗?

罗伯特

相关内容