https://lertaro.github.io/zh-CN/user-guide/settings/general.html
系统-启用 Everything 兼容服务 (IPC)
经过测试分析,结果如下:
Quicker 和 lertaro 之间的连接是正常的,每次查询都收到了 lertaro 的回复,只是回复的结果是 0 条。问题在于 lertaro 目前只兼容了 Everything 的通信协议,没有完全兼容 Everything 的搜索语法:
!"路径" 不生效。 搜索框插件默认会在关键词前加上几个排除目录(WinSxS、回收站、Prefetch)。lertaro 会忽略其中的 !,把"排除这些目录"当成"只在这些目录里找"。三个目录同时满足不可能,所以结果一定是 0 条。实测中,!\WinSxS\ quicker 返回的正好是 WinSxS 目录里的文件。nopath:、path: 这类 Everything 专有修饰符不支持,带上它们的查询也没有结果。 目前everything搜索会自动增加nopath:前缀。组合动作的"用 Everything 搜索文件"步骤只发送纯关键词,不带这些语法,所以能正常返回。
排序方式、空格、大小写这些因素我们都测过,不影响结果。
临时解决办法
在 Quicker 搜索设置的 Everything 插件里:
f 触发器的搜索条件留空(如果里面填了 nopath:,请删掉);这样发给 lertaro 的就是纯关键词,实测可以正常返回结果。