默認 Spotlight 是不檢索 Markdown 文件內容的,但只需簡單三步即可支持。
第一步:關閉 Mac 的系統文件保護
進入恢復模式,在 Terminal 裏輸入 csrutil disable,重啓。
第二步:讓 Spotlight 檢索 Markdown
編輯 /System/Library/Spotlight/RichText.mdimporter/Contents/Info.plist,在 LSItemContentTypes 字段中添加 net.daringfireball.markdown。
第三步:重載配置並重建檢索
在 Terminal 裏執行 mdimport -r /System/Library/Spotlight/RichText.mdimporter 和 sudo mdutil -E /。
等待 10 分鐘,讓 Spotlight 建立好索引,就能檢索到 Markdown 文件的內容了。
成功後,最好再進入恢復模式,使用 csrutil disable 打開系統文件保護。
設置 -> Spotlight
檢索類別:文稿
檢索位置:除了 ~/ 都排除,然後執行 sudo mdutil -E / 讓 Spotlight 建立好索引,就能檢索到 ~/ 裏的 Markdown 文件的內容了。