I got another problem… 为什么我用ag搜索到的结果比grep的少。。。或者说用ag搜不到所有的结果。。。
C-h v spacemacs--counsel-commands
(我用的ivy/counsel,helm的话调整一下变量名),看里面ag的完整命令是什么,我的是ag --nocolor --nogroup %s %S .
C-h v spaceline-flycheck-error-p
看看是不是t
,再试试spaceline-toggle-flycheck-error-on
都是正常的 然后我刚才重装了node的包并用了yarn global之后问题就解决了,thx
话说你知道开spacemacs的时候这句提示是什么意义吗
Loading ‘core-dotspacemacs’: unescaped character literals
?[’, ?]' detected!
sorry,之前看错了,unescaped应该是转义的事情…
原文是Loading ‘core-dotspacemacs’: unescaped character literals `?[‘, `?]’ detected!
之前显示被markdown语法转义了
感觉不是中英文的问题
可能是有个 Noob 开发者写特殊符号的时候没有用转义。和使用者应该没有多少关系。
我调用 helm-ag–last-command 查看,value为 (“ag” “–nocolor” “–nogroup” “symbol”),搜索的结果确实是会少一些。
我是期望能够搜索工程内的该变量引用,但是只搜出来部分结果,并且同一个文件夹下的文件A和B都有该变量,但是文件 A有搜索结果,文件B却没有,这一点很奇怪。