[Mew-dist 05749] Re: key の定義

SUGITA Toshinori sugita at example.com
1998年 7月 31日 (金) 13:34:27 JST


From: Yamada Yasuharu (山田康晴) <yasuharu at example.com>
Subject: [Mew-dist 05748] keyの定義
Date: Fri, 31 Jul 1998 13:12:18 +0900

> e-lisp は全く書けないので、教えてください。
> 
> mew の summary mode でメールを振り分けるときは、
> 通常 "o" -> フォルダ名入力 -> return key としますが、
> ある特定のフォルダに振り分ける作業を1つのキーに
> 割り当てるには、どのようにすればいいのでしょうか?
> 
> 具体的には、あるキーに
>   "o" -> mini buffer で フォルダ指定 -> summary に戻る
> までの一連作業を割り当てたいのです。
> 
> どうぞよろしくお願い致します。

いま、実験してみたら、

(mew-summary-refile '("+hogehoge") nil)

ってので特定フォルダにリファイルできましたので、

Ctrl-: (eval-expression) で、上のコマンドを実行するっていう
キーマクロをつくってそれを記録してしまうっていう手とか、

(defun refile-spacial 
 (mew-summary-refile '("+hogehoge") nil))
(define-key mew-summary-mode-map "キー定義" 'refile-special)

みたいなかんじでいいのではないでしょうか?

#わたしもelispはあんまりよくはわかってないので、
#もっと美しくて簡単な方法があるような気もするのですが、、

 >>>>>>>>>>>>>>> SUGITA, Toshinori <<<<<<<<<<<<<<<<
 >>>>>>>>>>>>>>>     杉田 敏典     <<<<<<<<<<<<<<<<
 E-Mail : sugita at example.com          --- official
          sugita at example.com --- private
          sugita at example.com --- PostPet
 ICQ UID: 3625300 (Bin - Toshinori Sugita)



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