新人请教下ivy模式中ag/rg如何带参数搜索?

想要全字匹配搜索一个字符串, 加了-w参数

但是好像报错了.start_kernel从终端中用ag -w可以搜索到.

请问spacemacs中如何才能带参数搜索?

C-u counsel-rg/ag 就可以带参数搜索了,至少之前是这样的,现在的版本是: C-u C-u counsel-rg/ag。可以两种方法都试一下。

输入要搜索的目录

2020-07-23 21-48-16屏幕截图

输入参数,回车

2020-07-23 21-46-44屏幕截图

输入要搜索的内容

2020-07-23 21-45-13屏幕截图

PS:如果每次输入固定同一个参数的话,其实可以建一个脚本替代 rg 命令

#!/bin/bash
/usr/bin/rg -g '!*~' $@

用rg.el 可以

如图,参数输完后加上 -- 后面跟上搜索词汇。图中例子就是在所有cmake类型文件中rg搜 CUDA这个词

如果是每次都要加的话,改base command变量

– 正解

哈奇怪, 我这会报error code 2. image