[mew-dist 26441] spotlight
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2005年 6月 29日 (水) 18:29:34 JST
spotlight で遊び始めました。分かったことを書いておきます。
・Izawa さんの Importer を使う。
http://homepage.mac.com/izawak/spotlight/MHTextImporter.mdimporter.tar.gz
tar で展開して ~/Library/Spotlight に mv するだけ
インストールされたか以下のコマンドで確認できる。
% mdimport -L
type は 'MHTX'。
Mew が作るファイルは以下のように type を設定すればよい。
% /Developer/Tools/SetFile -t 'MHTX' <file>
・Carbon Emacs では、creator が 'EMAx' である
% /Developer/Tools/SetFile -c 'EMAx' <file>
これで、open <file> とすると、Emacs にファイルが読み込まれる。
# spotlight の検索結果もクリックで開ける。
パスに "%" が入っていると、open は "%3D" に直さないから、
Emacs では開けない。
→ .imap/use at example.com%port の仕様を見直す必要あり
・隠れディレクトリのファイルは spotlight の対象にならない。
→ .imap/use at example.com%port の仕様を見直す必要あり
強制的に対象にすることも可能。
% mdimport -f <file>
ただし、Mew からこのように明示的に import すると、
遅いと考えられる。
・type をセットしたあと、どのタイミングでインデックスが作られるのか分か
らない。
mdimport を実行すれば確実にインデックスは作られる。
% mdimport <file>
でも、Mew からはやりたくない。
いろいろ試したけれど、さっぱり分からない。
「ファイルの I/O があったとき」という噂は、単なる噂のような。
--かず
Mew-dist メーリングリストの案内