我在Neovim实例中使用查询语言服务器。与Languageclient-neovim插件一起使用。这也会自动检查代码中我正在处理的文件中的错误。但是,这也意味着它将检查我的工作区中的所有文件。
我想知道是否有可能仅显示与我正在处理的文件有关的错误。请参见以下示例:
我正在处理文件src/bag_rotation.cpp
,我只想过滤快速修复窗口以仅显示该文件中的错误。
答案 0 :(得分:2)
是的,我写了一个vim插件,可以在quickfix窗口上执行“:Keep”和“:Reject”(其他功能)。
https://github.com/romainl/vim-qf
您只需提供合适的模式即可进行过滤。
答案 1 :(得分:1)
答案 2 :(得分:1)
是的,我写了一个vim plugin 要点,可以执行:Cfilter
和:Cfilter!
(反向搜索)
https://gist.github.com/PeterRincker/33345cf7fdeb9038611e4a338a0067f3
您只需提供合适的模式即可进行过滤。
:Cfilter /foo/