You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Telescope的live_grep()返回文件中二次执行live_grep?

分步实现live_grep多关键词文件搜索(TS React项目场景)

具体操作流程(以Neovim Telescope为例)

  • 先在项目根目录触发live_grep,搜索<Button>,得到所有包含Button组件的文件列表。
  • 在这个搜索结果界面,按默认快捷键<C-q>把这些文件导入quickfix列表。
  • 接着执行命令 :Telescope live_grep grep_open_files=true,这个命令会限定只在quickfix里的文件中搜索,输入<Badge>后,出来的结果就是同时包含两个组件的文件。

额外提示

  • 如果你自定义过Telescope的快捷键,替换成你设置的“添加到quickfix”对应的按键就行。
  • 也可以在第一次搜索结果里用<Tab>全选文件,再执行限定文件范围的live_grep,但用quickfix的方式更顺手。

内容的提问来源于stack exchange,提问作者ysjn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 00:43:15