Spotlightの設定がよくわからない
Librarian.appのように使おうと思うのだがイマイチ設定方法が分からない。
- 検索対象
- /System/Library/Find/SkipFoldersに追加しても結果に表示されてしまう
- mdimport -fで追加しても反映されない*1
- カテゴリ
- 環境設定でチェックを外してもFinderには表示されてしまう(メニューバーの方には反映)
- 環境設定には存在しない「ソースコード」というカテゴリがFinderにはある
- .classや.nibが書類扱いになる。カテゴリの変更し方が分からない
追記
検索対象については_rules.plistや_exclusions.plistを直接編集していろいろすれば表示できた。詳細は以下のページ参照。
- http://mactechnotes.blogspot.com/2005/10/spotlight-control.html
- http://www.thexlab.com/faqs/stopspotlightindex.html
とりあえず、全部EXCLUDEしてから必要なディレクトリだけmdimport -f <ファイルパス>で追加するのが堅そう。
*1:mdutil -i off でインデックスを無効にしていたのが原因らしい。