Alfred 搜不到某些文件的問(wèn)題還是 Mac 的 Bug

2022.01.30 @BJ

Alfred 有的 pdf 文件搜不到,但 Spotlight 能搜到。這個(gè)問(wèn)題困擾了我好長(zhǎng)好長(zhǎng)時(shí)間,在網(wǎng)上找了很多方法試了之后都不行。奇怪的是:把不能搜到的 pdf 文件在原地復(fù)制一遍,副本 pdf 能用 Alfred 搜到。

今天突然搞明白了這個(gè)問(wèn)題的 Bug 出在哪。事情還得從我的一個(gè)習(xí)慣說(shuō)起。

我用 Alfred 最多的場(chǎng)景是搜電腦里面的保存的文獻(xiàn) pdf,而文獻(xiàn)是用 Zotero 管理的。Zotero 會(huì)把每篇文獻(xiàn)單獨(dú)放在一個(gè)文件夾里,這樣雖然方便了 Zotero 但不方便直接看 pdf。

所以我想了個(gè)辦法,用 Hazel 將 Zotero 中增加的 pdf 創(chuàng)建個(gè) alias 保存在某個(gè)文件夾A里面。這樣很方便直接查看所有的 pdf 了。

但這樣又有個(gè)麻煩,每次用 Alfred(或者 Spotlight) 搜文獻(xiàn)的時(shí)候,會(huì)同時(shí)搜到源文件,還有它的 alias。這樣顯得比較冗余。于是,我將 文件夾A 添加到了 Spotlight Privacy 里面,以防止搜索到 alias。

Bug 就是在這里出現(xiàn)的:如果一個(gè) 文件A 的 alias 被列入 Spotlight Privacy 中,則 Alfred 會(huì)搜不到 文件A 和它的 alias。(Spotlight 不會(huì)搜到 alias, 但能搜到 文件A)。

已經(jīng)寫(xiě)了個(gè)郵件反饋了這個(gè)問(wèn)題,希望能得到解決吧。


更新:原以為上述原因就是要找的 bug,但發(fā)現(xiàn)還有另一個(gè)更神奇的事情。就算刪除了 Spotlight Privacy,還是有很多文件只能用 Spotlight 找到而不能用 Alfred 找到(Alfred 并沒(méi)有設(shè)置過(guò)搜到限制)。

當(dāng)我仔細(xì)檢查 Zotero storage 文件夾下面到底哪些文件會(huì)不被 Alfred 搜到時(shí),發(fā)現(xiàn)我的 2000 多篇文獻(xiàn)只有 600 多篇能搜到(而且是按文件夾命名排序前600多的那些能找到,后面的找不到)。而且用 Finder 搜 storage 文件夾下面有哪些 pdf 文件時(shí),也只能看到這 600 多篇。其他的 1400 多篇,即便眼睜睜看到就在 storage 的子文件夾下面,但居然不能被 Finder 檢索到(用 Spotlight 依然能搜到)。接著我發(fā)現(xiàn)這些文件只要再打開(kāi)一次,馬上會(huì)出現(xiàn)在 Finder 的檢索結(jié)果中... 同時(shí)也能被 Alfred 搜到了...

說(shuō)到底,這還是 Mac 系統(tǒng)的鍋?。。?!,以后可不敢隨便升級(jí) Mac 系統(tǒng)了。

找到了問(wèn)題所在,解決辦法也就有了。在 Spotlight Privacy 中刪除 alias 文件夾,然后把 storage 文件夾復(fù)制一遍,以新?lián)Q舊,就可以了。

總結(jié)一下:

  1. Alfred 和 Finder 是一伙的,但和 Spotlight 不是一伙的。
  2. Mac 系統(tǒng)升級(jí)要謹(jǐn)慎,不可預(yù)料的坑太多。

2022.02.06 更新
原以為上次解決了問(wèn)題,但只是臨時(shí)解決。今天發(fā)現(xiàn)同樣的問(wèn)題又出現(xiàn)了,哎,又得重新來(lái)一遍。真正的問(wèn)題到底在哪呀?
2022.02.07 更新
在 Mac 系統(tǒng)內(nèi)復(fù)制只能臨時(shí)解決問(wèn)題。索性先把文件夾打包重新解壓出來(lái),問(wèn)題似乎解決了,但愿這次是永久解決...
2022.02.08 更新
查了查,確實(shí)是 Mac 系統(tǒng)的問(wèn)題。將文件或文件夾復(fù)制一遍是最簡(jiǎn)單的解決方法,但只能臨時(shí)解決...
Finder doesn't find files (but Spotlight does)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容