Sorting Vim&;Syntastic:在位置列表中的警告之前排序错误

Sorting Vim&;Syntastic:在位置列表中的警告之前排序错误,sorting,vim,syntastic,Sorting,Vim,Syntastic,我发现一些警告可能会受到语法错误的影响 删除错误,然后警告消失或更改 为了不浪费时间处理假警告,我想先处理错误,这意味着它们需要首先出现在vim的位置列表中 Syntastic可以排序,但是:help Syntastic config sort说它是按行号、类型、列号排序的。唯一的其他选项是按生成编译器/检查器显示的顺序显示。。。这是不可配置的 我知道我可以这样做: let g:syntastic_ruby_checkers=['errors-only', 'warnings-and-error

我发现一些警告可能会受到语法错误的影响

删除错误,然后警告消失或更改

为了不浪费时间处理假警告,我想先处理错误,这意味着它们需要首先出现在vim的位置列表中

Syntastic可以排序,但是
:help Syntastic config sort
说它是按行号、类型、列号排序的。唯一的其他选项是按生成编译器/检查器显示的顺序显示。。。这是不可配置的

我知道我可以这样做:

let g:syntastic_ruby_checkers=['errors-only', 'warnings-and-errors']
但这将进一步减缓已经很慢的ish检查过程,在一般情况下,有警告但没有错误

有没有办法在警告之前获取错误

还是找个工作

例如,如果在
警告和错误
检查器中检测到错误,是否有任何方法仅运行
错误


或者有没有一种方法:
让g:syntastic\u quiet\u messages={“level”:“warnings”}
仅当
“level”:“errors”

我修复警告前错误的方法是先用错误填充位置列表,然后是警告:

let g:syntastic_ruby_checkers=['mri', 'rubocop']

如果我在修复错误后保存,则所有虚假警告都会消失。

我在修复警告前的错误时的解决方法是先用错误填充位置列表,然后再填充警告:

let g:syntastic_ruby_checkers=['mri', 'rubocop']

如果我在修复错误后保存,则任何虚假警告都会消失。

这是不可能的,目前还没有计划添加此类功能。很抱歉。无论如何,谢谢你让我们知道。。。为了防止rubocop在出现语法错误时撒谎,我首先解决这些问题:让g:syntastic_ruby_checkers=['mri','rubocop']这是不可能的,目前还没有计划添加这样的功能。很抱歉。无论如何,谢谢你让我们知道。。。为了防止Rubocp在出现语法错误时撒谎,我首先解决这些问题:让g:syntastic_ruby_checkers=['mri','Rubocp']