
在我的 Mac 上安裝 TeXLive 後,我經常需要查閱某些軟體包的文檔。當我的 HDD 上有 /usr/local/texlive/2011/texmf-dist/doc 中的 PDF 時,用 Google 搜尋似乎很愚蠢,所以我希望能夠使用 Spotlight 來搜尋它們。但是,我無法讓 Spotlight 配合。我試過
mdimport /usr/local/texlive/2011/texmf-dist/doc
然後它會執行一些工作,但之後不會在 Spotlight 中顯示任何結果。我還在阿爾弗雷德的搜尋範圍中添加了該資料夾,但無濟於事。有任何想法嗎?
答案1
/usr/ 中的檔案會被 Spotlight 掃描,但不會包含在正常搜尋結果中。
AFAIK 無法將被視為系統檔案的檔案包含在 Spotlight 選單中。但您可以將它們包含在 Finder 中:
或建立一個搜尋過濾器來搜尋 Alfred 中的系統檔案:
或使用 mdfind:
mdfind -onlyin /usr/local/texlive/2011/texmf-dist/doc "search phrase"
答案2
我知道這不是真正的解決方案,但我會將 /usr/local/texlive/2011/texmf-dist/doc 目錄移到 /Users/yourusername/Documents/TeXLiveDocs。
答案3
-f
呼叫 mdimport 時嘗試(資料夾標誌):
$ mdimport -f /usr/local/texlive/2011/texmf-dist/doc