答案1
这个要点应该对你有帮助,就像它帮助了我一样。
有一个外部脚本,vimura
它zathura
使用-x
选项集调用来在正确的位置打开 vim。您可以从 vim 调用该脚本并传递您所在的行,或者只是从命令行调用它,然后向后搜索应该会打开 vim。
有时,当编译失败且 pdf 不在这里时,vim(在终端上)会写入垃圾,即使在函数redraw!
中也是如此Synctex()
。所以我nnoremap <leader>dx :redraw!<CR>
不时使用一些。此外,我为此目的vim
使用了别名。vim --servername vimd
我记不清所有细节了,因为我之前设置过,但从那以后它每天都对我有用。在使用时vimura
打开.pdf
前在vim.tex
中,所以我总是.tex
先打开文件,然后快捷方式到call Synctex()
。向前和向后搜索效果很好。
这里是我的点文件,其中包含大多数 LaTeX 内容after/ftplugin/tex
,plugin/prose_functions.tex
以防您想查看。
希望它能帮你顺利完成任务,不会带来太多麻烦:)