[mew-dist 26904] Re: 検索

Toshikazu YAMADA toshi.yamada at example.com
2006年 4月 21日 (金) 18:16:57 JST


お世話になります。山田です。
説明ありがとうございます。

以下の指示通りやってみました。inboxの中でためしにいくつかのメールに
.mewを付けてインデックスが作られているところまで、確認しましたが、
k/、k?で検索ができません。
 もしかして検索の書式って 検索したい文字列を書くだけでは、だめだとかなん
でしょうか?

> >  Emacs22.0.50とMew4.2.53(MacOSX10.4.6)を使用させていただいております。
> > 検索がSpotlightでできるようになったと聞いたのですが、
> > k/で何を入れてもヒットしません。勿論その前にkMでindexを作製しております。
> > どこがまずいのか分かりません。現状がどうなっているのか確認する方法も分
> > かりません。よろしく御教授下さいませ。
> 
> すいません。説明を流すと言って、流していませんでした。
> 
> <<<Importer のインストール>>>
> 
> 以下を入手し、"~/Library/Spotlight/" に置きます。
> 	http://homepage.mac.com/izawak/spotlight/MewImporter.mdimporter.tar.gz
> 
> 以下の方法で、MewImporter が表示されるかチェック。
> 
> 	% mdimport -L
> 
> 次に、以下のディレクトリにある lsregister を使ったテストをします。
> 
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/
> 
> まず、
> 	% lsregister -dump
> と実行し、
> 	                tags:          .mew, 'MewX'
> という行があるかチェック。
> 
> ない場合、以下を実行します。
> 
> 	% lsregister -f ~/Library/Spotlight/MHTextImporter.mdimporter
> 
> ".mew" のエントリが複数あって、おかしいと感じたら、以下で直ります。
> 
> 	% lsregister -kill -r -domain local -domain system -domain user
> 
> ただし、今までの設定(すでに WORD を実行しているなど)を失うかもしれませ
> ん。
> 
> <<<準備>>>
> 
> Mew と Spotlight と連動させるには、以下の 2 つの方法があります。
> 
> ・CVS Emacs を使う。CVS Emacs では、ファイルのデータ型を指定できるので、
>   これによって Spotlight にインデックスを作らせる。
> 
>   この方法をとる場合、Mew で "kM" と押し、すべてのメールにデータ型を付
>   けましょう。
> 
> ・メールに対し、拡張子を付ける。("1" => "1.mew") 
>   これによって Spotlight にインデックスを作らせる。
> 
>   (setq mew-use-suffix t)
>   としておけば、新しいメールには拡張子が付くようになります。
> 
>   今までのメールは、自分で 
> 	% cp 1 1.mew
> 	% rm 1
>   として拡張子を付ける必要があります。
>   # 将来 Mew でできるようにするかもしれません。
> 
>   mv ではきっとインデックスが作られないと思います。
> 
>   s + "all" は不要です。
> 
> <<<テスト>>>
> 
> 何か適当なメールで、以下のようにして、インデックスができているか確認。
> 
> 	% mdls 1
> 
> kMDItemRecipients などが設定されていればインデックスができています。
> 
> <<<使ってみよう>>>
> 
> "k/" や "k?" が使えるはずです。
> 
> --かず



Mew-dist メーリングリストの案内