vim - 是否可以将新结果附加到现有结果窗口?
问题描述
一旦 vim cscope 搜索完成,vim 会打开一个新的 quickfix 窗口来显示结果。是否可以将新结果附加到现有结果窗口而不是打开新的快速修复窗口?(Source Insight 支持这种方式,顺便说一句)
解决方案
建议你检查一下: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-
推荐阅读
- r - 无法编织降价,因为 plot.new 尚未被调用
- python - 散景服务器 - 运行应用程序处理程序时出错
- python - 如何在 sqlalchemy 中为我的主键列配置序列对象?
- eclipse-rcp - 如何在 RCP 应用程序启动后设置窗口标题
- umbraco - 如何从 Live Site 本地运行 Umbraco
- mysql - 定义 a has many through 与多态性的关系
- python-3.x - AWS API Gateway Lambda 失败,状态为 200
- apache-spark - PySpark - DataFrame 上的多个联合变得越来越慢
- c++ - 当调用它的函数结束时,防止我的向量被删除
- node.js - 如何获取 Sequelize 验证错误信息?