我刚刚学习了:grep
vim,它非常适合在多个文件中进行搜索。让我烦恼的是,当我找到我想要的那一行时,我想删除所有快速修复突出显示。但我找不到如何正确执行此操作。
我唯一的“解决方案”是运行另一个 :grep 来查找不存在的内容,例如:grep XZYXZ %
。但我感觉必须有一个真正的命令来删除 quickfix 突出显示?
编辑:见屏幕截图。我想删除红线(突出显示 :grep 匹配项)。
答案1
那应该是“搜索突出显示”,而不是“快速修复突出显示”。
你可以切换突出显示或者只是保持它禁用并使用实际的快速修复窗口来定位并跳转到匹配项(我所做的):
:vimgrep pattern * | copen
答案2
你有没有尝试过
:nohlsearch
它将禁用当前搜索突出显示。