「统计」直接使用别的配置 & 自己攒一套配置,你更倾向?? :)

要说搜索,楼上都不用 rg或者ag的么?多少个文件都不怕呀

我一直在用AG,但是发现有时候文件太多它就放弃搜索了…等了半天啥都不显示…感觉不稳定

可以用我的color-rg.el

1 个赞

我用自己的,偶尔用别人的,比如spacemacs,用别人的是为了找到别人好用的功能最后迁移到自己的配置中。

多文件查找感觉没有单文件查找快速和准确啊。

这是我整合多文件和单文件配置的方式,大家可以看看

2 个赞

好的,我这就试试

counsel-rg 试下,我一般都是这么找的

ag,rg都会出来一大堆,我一般是在项目代码搜索和笔记文件夹搜索才用。

试了试,感觉蛮不错的,不过我有两个小问题…

  1. color-rg-search-project的project root是怎么判断的?
  2. 我在README没看到有直接search input in a new directory的方式,最接近的是color-rg-search-input后加个d Re-search with new directory。可不可以直接在指定directory搜索呀?
1 个赞

第一个问题

https://emacs-china.org/search?q=projectile

我一开始也以为是projectile。我知道projectile也在用projectile。直到我发现我根本没有把我搜的directory设为project。。

  1. 用的是 project-current 这个函数, projectile 太慢了
  2. 我一般用 color-rg-search-symbol, 如果你要指定目录, 可以自己包装一下 color-rg-search-input
1 个赞

还有这种操作,我得试试。。。

科学的使用方式 :+1:

来用lispy :rofl:

类org式折叠你值得拥有

1 个赞

outline-hide-body也可以折叠,而且我还用到c++里面折叠所有函数。

谢谢!目前使用感觉蛮快的,只是我好像触发了一个bug? 在搜索结果的buffer里cursor在file path点RET可以进入该文件,但是在后面几行RET的话就会把我带到一个空白buffer……咋回事? 比如我搜color-rg

d:/Development/.emacs.d/elisp/init-search.el <-- 这行RET进入init-search.el第一行,正常
6:28:;; Description: Initialize Color-RG    <--这行RET会进入名字叫6:28:;; Description: Initialize Color-RG的空白buffer……
18:21:;; This initializes Color-RG  <--同上

按理说应该把我带到该文件该行吧??

可以参考:Emacs Config: You’re Doing It Wrong | MetaSandwich

我就是照这个弄的。

建议提供一个最小环境来报一个issue.

从现象看, 像文件名没有提取出来, 但是我个人每天用没有发现这个问题.