vim - 跳转到 Vim 中当前行的 quickfix 或位置列表中的错误(使用 Syntastic)

标签 vim vim-plugin syntastic

我开始使用 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/

相关文章:

VIM 在 quickfix 中搜索模式

javascript - 让 Vim 正确高亮脚本类型 ="text/html"

vim - 如何在 Ideavim 中使用 vim 插件?

vim - 将位置推送到跳转列表

regex - 使用 vim 替换出现次数可变的不匹配字符串

json - 在 Vim 中保存时缩进 JSON

vim - 如何模拟:autocmd VisualLeave * or :autocmd VisualEnter * in vim?

c - 如何在 syntastic VIM 中为 c 文件启用 cpplint

vim - 我可以不打开位置列表吗?