[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.2 ソート

メッセージをソートしセレクションを作成するには ‘S’ を使います。こ のとき次のようにどのフィールドでソートするか訊いてくるので、ソートした いフィールド名を入力して下さい。

 
Sort by? (default date): 

指定したフィールドに書かれている文字列は単純に文字列比較でソートするべ きではありません。たとえば、Subject: はテキストと考えてよいのですが、 Date: は日付、X-Mail-Count: は数字と考えてソートすべきです。このように 文字列をどう取り扱うかをモードといいます。ソートによく指定されるフィー ルド名に対するモードは ‘mew-sort-key-alist’ で設定されています。

ソートのモードを明示的に指定、変更したい場合には ‘:’ で区切って指定 します。たとえば X-Mail-Count: フィールドの内容を(テキストとしてではなく) 数値とみなしてソートしたい場合には、次のように入力します。

 
x-mail-count:num

フィールド名やモードは ‘TAB’ で補完できます。

モードには、以下の 4 つがあります。

text

先頭の "Re: " や "Fw: " を取り除いた文字列。

ml

text と同じであるが、さらにメーリングリスト特有の文字列も取り除く。

num

数値。

date

日付。

"Sort by?" と訊かれる際のフィールド名の初期値は、 ‘mew-sort-default-key’ で設定できます。以下は、初期値である"date" を "x-ml-count" に変更する例です。

 
(setq mew-sort-default-key "x-ml-count")

mew-sort-default-key-alist’ で、フォルダごとにフィールド名の初期 値を設定することもできます。ここで指定しなかったフォルダでは、フィール ド名の初期値として ‘mew-sort-default-key’ の値が使われます。以下は、 +inbox フォルダでの初期値を "subject" に、+mew-dist フォルダでの初期値 を "x-mail-count" に変更する例です。

 
(setq mew-sort-default-key-alist
      '(("+inbox" "subject")
        ("+mew-dist" "x-mail-count")))

なお、ローカル・フォルダでメッセージを本当にソートするためには ‘M-s’ を使って下さい。このコマンドは、リモート・フォルダでは利用で きません。


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated by U-X61T\saito on October, 15 2008 using texi2html 1.78.