counsel-rg 参数该如何传入

哪位大哥能告诉我这个参数我应该怎么传给 counsel-rg 这个命令呢

C-u M-x counsel-rg

多谢大哥指教,目录是可以搜了,不过能不能指定具体的文件名。

比如我在这样动态搜索的时候,只想指定AddGoods.h这个文件名,这样应该怎么操作呢

这种情况 counsel-rg 可能不太适合,我想到的操作:

  1. counsel-rg 结果通过 occur 弄到单独的一个 buffer ,把不要的再删掉
  2. 了解一下 M-x grep

counsel-rg不是为搜单个文件的。

既然你都用counsel了,可以试试swiper,用swiper或者swiper-isearch搜索当前buffer。

感谢回复,不过你这个还是要多一步,先弄到occur buffer 里,而我希望在我搜索的过程中,通过参数过滤马上就能看到效果.

前几天安装了一个叫做 “deadgrep” 的, 试用了一下, 功能挺多的.

这个是可以的,搜索后C-c C-o可以输出到buffer,然后用wgrep (C-c C-p)自由编辑。

个人感觉deadgrep不如 rg.el好用。