首页 > 解决方案 > 是否可以将新结果附加到现有结果窗口?

问题描述

一旦 vim cscope 搜索完成,vim 会打开一个新的 quickfix 窗口来显示结果。是否可以将新结果附加到现有结果窗口而不是打开新的快速修复窗口?(Source Insight 支持这种方式,顺便说一句)

标签: vimcscope

解决方案


建议你检查一下:help cs。您可以找到以下变量来激活(或不激活)快速修复窗口:

'cscopequickfix' 指定是否使用 quickfix 窗口来显示 cscope 结果。这是逗号分隔值的列表。每个项目由 cscope-find 命令(s、g、d、c、t、e、f、i 或 a)和标志(+、- 或 0)组成。'+' 表示结果必须附加到 quickfix 窗口,'-' 表示以前的结果清除,'0' 或命令缺失 - 不要使用 quickfix。从开始执行搜索直到第一个命令出现。默认值为“”(无论如何都不要使用 quickfix)。以下值似乎很有用: :set cscopequickfix=s-,c-,d-,i-,t-,e-,a-


推荐阅读