[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: grepについて
- X-ml-count: 6937
- Subject: Re: grepについて
- From: Kenzi NOIKE <noike@xxxxxxxxxxxxxxxxx>
- Date: Mon, 30 Jan 2006 00:50:25 +0900 (JST)
- X-mailer: Mew version 4.2.53 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
野池です.
From: Yasushi <paf03637@xxxxxxxxx> at Sun, 29 Jan 2006 23:30:01 +0900 (LMT)
> > Mew 4.2 で ' キーを押すと,ミニバッファに
> >
> > | This command was obsoleted. Use '?'
> >
> > と表示されることから,「' キーは obsoleted (古い仕様)で,
> > いまは,? キーを使うとよい」ことがわかります.
>
> あれ? わたしの環境では、`''を押すと、ミニバッファに
>
> Grep pattern:
>
> と表示され、検索語を入れてリターンを押すとすぐに
>
> No message to be marked
>
> と表示されます。infoを見ると、
>
(略)
> > `?'
> > 現在の Summary モードかスレッドで、入力した条件に合うメッセージに
> > `*' マークを付ける。(`mewl' を利用)
> > `''
> > 現在の Summary モードかスレッドで、入力したキーワードを含むメッセー
> > ジに`*' マークを付ける。(`grep' を利用)
>
> とされており、Mewがgrepを認識していないのではないかと考えら
> れます。MeadowではM-x grepが動作するので、Meadowでは外部コマ
> ンドのgrepを認識しているが、Mewは認識できていないということ
> なのでしょうか。
私が使う Mew よりも少しだけ古いバージョンのようですね.
(私のは 4.2.53 です.)
Meadow の問題ではなく,おそらく Mew の使い方の問題ですが,
私がわかる範囲で答えます.
~/.mew.el か, ~/.emacs に
(setq mew-prog-grep "grep プログラムへのパス")
を書くと動くかもしれません.もし,文字エンコードの都合などで,
grep にオプションが必要なら,
(setq mew-prog-grep-opts '("-l" "-e" "-z" "nkf -s -m"))
のように,オプションも与えます.
また,検索パターンを
subject==検索語
のように検索対象を指定すると動くかもしれません.
文字エンコードが合っていない可能性もありますから,まずは,
半角英数字の検索語でテストして,どこに問題があるのか絞り込んで
みてください.
Mew の ML で質問すると,より適切な助言が得られるかもしれません.
--
// Kenzi NOIKE