0

我在我的 Neovim 实例中使用 cquery 语言服务器。结合 Languageclient-neovim 插件。这还会自动检查代码是否存在我正在工作的文件中的错误。但是,这也意味着它会检查我工作区中的所有文件。

我想知道是否有可能显示特定于我正在处理的文件的错误。请参见下面的示例:

例子

我正在处理该文件src/bag_rotation.cpp,我只想过滤快速修复窗口以仅显示该文件中的错误。

4

3 回答 3

2

是的,我写了一个 vim 插件,可以在 quickfix 窗口上执行 ":Keep" 和 ":Reject"(除其他外)。

https://github.com/romainl/vim-qf

您可以只提供合适的模式来进行过滤。

于 2018-06-22T14:38:59.983 回答
1

是的,我写了一个 vim 插件,可以在 quickfix 窗口上执行“grep”。

https://github.com/sk1418/QFGrep

您可以只提供合适的模式来进行过滤。

于 2018-06-22T13:11:39.830 回答
1

是的,我写了一个 vim插件要点,可以做:Cfilter:Cfilter!(反向搜索)

https://gist.github.com/PeterRincker/33345cf7fdeb9038611e4a338a0067f3

您可以只提供合适的模式来进行过滤。

:Cfilter /foo/
于 2018-06-22T15:24:47.937 回答