如何从 LaTeX-suite 中的错误列表跳转到错误?

如何从 LaTeX-suite 中的错误列表跳转到错误?

我刚刚发现 LaTeX-suite,并对其广泛的编译和调试选项感到非常高兴,但由于某种原因,主要的调试机制对我来说不起作用。

当我使用 进行编译时,\ll我得到了预期的日志输出,然后“Quickfix List”窗口出现并获得焦点。参考手册似乎表明,只需按 Enter 键即可将焦点移至错误位置的源窗口,但对我来说,它什么也没做,只是最小化了随附的日志输出预览。

参考于http://folk.uio.no/haaksk/config-files/.vim/doc/latex-suite.html表示

You can then scroll through the errors and press <enter> to be taken to the location
of the corresponding error´unless you set the g:Tex_GotoError variable to 0.

即使Tex_GotoError设置为,1我也没有得到预期的行为,而且我不确定还能尝试什么。

答案1

我刚刚测试了这一点,看来您遇到的问题是,编译后光标留在文档中,而不是错误列表中。只需使用 即可在窗口之间移动CTRL-W CTRL-W(这会移动到“下一个”窗口 - 有更多窗口切换按键 - 使用 查找它们:help CTRL-W)。

进入错误窗口后,按CR(return) 将转到错误处。您还可以使用:cnext:cprev在错误列表中前后移动。使用:cfirst:clast分别移动到第一个和最后一个错误。

(注意:这个“错误列表”实际上是一个 VIM 快速修复列表 - 可以使用 找到有关它的信息:help quickfix)。

相关内容