我正在尝试设置 vim-latex 插件以使用 PDF 进行默认编译和查看,并使用 SumatraPDF 作为默认阅读器。以下是我所做的配置.vimrc
:
let g:tex_flavor='latex'
let g:Tex_DefaultTargetFormat = 'pdf'
let g:Tex_CompileRule_pdf = 'pdflatex -synctex=1 -interaction=nonstopmode $*'
let g:Tex_ViewRule_pdf = 'SumatraPDF'
我已将 PATH 变量设置为指向 SumatraPDF 安装目录。此时,\ll
它\lv
运行正常。唯一让我烦恼的是,每次我这样做时\lv
,vim-latex 都会自动打开一个新的 SumatraPDF 实例。我使用其他编辑器(如 TexStudio 或 TeXnicCenter)没有问题(查看 PDF 时只打开一个实例)。我做错了什么?我需要在 中添加什么吗.vimrc
?
我到处搜索都没有结果,但如果我错了,请告诉我链接。
答案1
SumatraPDF 可以通过命令行选项调用,请参阅帮助手册。 选项
-reuse-instance
会起作用
使其起作用的最终修改是这样的:
let g:Tex_ViewRule_pdf = 'SumatraPDF -reuse-instance'