我开始使用 Syntastic plugin对于 Vim,它将在当前缓冲区上运行语法检查器,然后指出任何有错误的行。我可以使用 :Errors
打开错误列表作为位置列表,然后通过按 Enter 跳转到给定错误的行,这将跳转到我的缓冲区中包含错误的行。
我想知道我如何做相反的事情。我想从我的缓冲区中标记有语法错误的一行转到位置列表中的相应条目,以便我可以读取列表中的完整错误消息。我怎样才能做到这一点?我知道:ll [n]
将跳转到 n
列表中的第 th 个错误,但通常我不会确切知道哪个错误编号对应于缓冲区中的给定行。但是,我找不到接受行号而不是错误号的命令。
最佳答案
我认为这是不可能的,至少对于默认的 Vim 命令或 Syntastic。
但 Syntastic 实际上会在命令行中回显与当前行相关的错误消息。 This feature is enabled by default.
关于vim - 跳转到 Vim 中当前行的 quickfix 或位置列表中的错误(使用 Syntastic),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14778612/