有helm-ag,却没有swiper-ag,可惜。
counsel-ag可以的。
楼上正解:grinning:
多谢,我试试
试了一下,貌似只有对同目录下所有文件进行搜索,没有对当前buffer进行搜索,是这样吗?
BTW,调用counsel-ag时,可选的参数选项怎么传给ag啊?找了半天,发现counsel ag base command只有一个%s是要搜索的字符串,是不是还有其他的%?呢?
请高手指点,多谢多谢!
目前貌似是没有的,为了这个特性,我把之前辛苦去掉的 Helm 又加回来了。
子龙你不是使用的spacemacs吗?spacemacs已经实现了ivy的ag project功能了。。。
我刚刚把helm删掉, 换成了swiper
不知道什么原因, 我总觉得和helm比起来swiper反应好像更快一点(差别很细微).
可以对目录下的工程进行搜索时用counsel-ag, 对单个文件一律用swiper (单个文件不是太大的话, 也可以忍受).
但是counsel-ag不能给ag传递参数, 算是硬伤了. 这一点比helm-ag差很多:(
主要是 counsel-ag
的功能和 helm-ag
比,有点弱。
嗯,没错。等它功能成熟吧
不只是快一点吧。
find-function -> helm -> enter, 然后试试helm-swoop/helm-occur和swiper搜helm。
曾经试用过helm-swoop,感觉很酷,但是只能搜索当前buffer的内容;不能搜索当前目录下的文件(尤其是没有打开的)。
搜目录里的通常用ag/pt。现在我想切换到swiper系,可是习惯了helm。
我现在就在用swiper,呵呵😊
大家好,请问swiper有和helm的helm-follow-mode-persistent参数对应的参数吗?
说明一下这个参数是干什么的
在一个目录下(如一个git工程目录)的多个文件中进行搜索,也即调用helm-ag时,当光标在搜索结果列表中上下移动时,被选中的搜索记录的上下文(包含上下几行)都可以显示在相应的buffer里。