如何组合org-sparse-tree与swiper实现快速结构化查询?

C-s 查询,
比如在Org_Manual_Reference.org中查询sparse,
我的焦点会一直在mini-buffer, 因为buffer中会显示很多无关的context, 而且会大幅度剧烈跳转.

针对文档中, 出现频次特别的关键词查询, 当下采取的方案是:

  1. C-c / r (regex 输入关键词, 生成sparse tree结构化
  2. C-s查询,
  3. 这个时候就很妙,
    不仅焦点可以放到buffer里, 看见大纲结构 而且随时参考mini-buffer.

怎样写一个function将二者组合起来?

不可以直接使用swiper吗?是只看HEADER的话可以用正则分出来呀

不是这样的.

org-sparse-tree生成的东西和swiper不是一样的?

org-spare-tree regex查找之后, 没有关键词的heading是折叠的, 但是mini-buffer中没有内容,

用swiper查询后, 没有关键词的heading是打开的.