我开始使用
Syntastic plugin for Vim,它将在当前缓冲区上运行语法检查程序,然后指出任何有错误的行.我可以使用以下命令打开错误列表作为位置列表:错误,然后通过按Enter键跳转到给定错误的行,这将跳转到包含缓冲区中错误的行.
我想知道如何做相反的事情.我想从我的缓冲区中一行标记有语法错误的行到位置列表中的相应条目,以便我可以读取列表中的完整错误消息.我怎样才能做到这一点?我知道:ll [n]会跳转到列表中的第n个错误,但我常常不知道哪个错误号与缓冲区中给定的行相对应.但是,我找不到接受行号而不是错误号的命令.
我认为这是不可能的,至少使用默认的Vim命令或Syntastic.
但Syntastic实际上回应了与命令行中当前行关联的错误消息. This feature is enabled by default.