Wanderlust FAQ 日本語版  Index  Search  Changes  RSS  Login

操作編

To edit this page, you need to login.

MH のフォルダを自動的に補完させるには?

~/.folder に "+ /" と書くと、MH のフォルダ全てが追加されます(アクセスフォルダ)。 このフォルダを一度 Folder モードから開けば、補完もできます。

msgdb の更新をすべてのフォルダについていっぺんにやるには?

フォルダバッファでカーソルを Desktop のところに持っていって, "S y" と押してく ださい.

prefetch をまとめてやるには?

フォルダバッファもしくはサマリバッファで "I" してください (すべてのフォルダを 一度にやるには, フォルダバッファの Desktop のところで "I").

Emacs を起動せずにバッチ的に処理する為に wl-batch.el もあります。詳しく は、Info の "Batch Processing" を参照して下さい。

"N" のメッセージはプリフェッチしてくれるけど, "u"/"U" のメッセージはしてくれないの?

wl-summary-incorporate-marks を設定することで制御できます (デフォルトは "N" と "U").

folder 内の message を pack (番号詰め)したい.

localdir(MH), localnews, maildir ではサマリモードから "M-x wl-summary-pack-number" とすることで番号詰めができるます。 imap4, nntp は番号詰めできません。

POP で「サーバにメールを残す」設定はどうやればできますか?

そもそも、POP フォルダ '&' は、サーバにメールを残したまま、閲覧するためのフォルダです。 また、PIPE フォルダでは、|&|:+inbox のように、':' をつけると、元のメールを残します。

巨大な添付ファイルがついたメイルを受け取りました。そのメイルをそのままディスクに保存したくありません。メイル(メッセージ)から、(一部の)添付ファイルの部分だけ削除(して保存)することはできますか?

Message バッファーで、添付ファイルの部分に TAB などで移動した後、 `D' を押すことで、削除できます(メッセージ本体がIMAP/POPなどリモートにある 場合にどうなるかは、存じません……。あるIMAPではうまくいきましたが。 分かる方、追記をお願いします)。

返信の際に用意するドラフトを, 返信するメッセージによって切り替えられますか?

メッセージのヘッダ等を見て判定条件を書けるなら, wl-draft-config-alist を使って できます.

Draft モードで、ある領域に引用符をつけたい。

 foo bar
 hogehoge

に対して、

 > foo bar
 > hogehoge

とするには、いくつかの方法があります。

  • もっとも Wanderlust的。[Wanderlust English 01227]。

同領域を C-k などで消して(記憶して)から、

 C-u C-c C-y 
  • 頻繁に使うなら、設定するのも手 [Wanderlust English 01221]
 (defun quote-region (start end)
   (interactive "r")
   (save-excursion
     (save-restriction
       (narrow-to-region start end)
       (goto-char (point-min))
       (while (and (re-search-forward "^" nil t)
                   (not (eobp)))
         (unless (eobp)
           (replace-match "> " nil nil))))))
  • もっとも Emacs的でシンプル。[Wanderlust English 01224]

一行目の先頭でマーク(C-SPC)した後、最後の行の先頭で、

 C-xrt 「> 」[RET] (string-rectangle)。
  • もし1パラグラフだけなら、 [Wanderlust English 01229]

一行目の先頭に「> 」を挿入して、M-q

  • xemacs 以外では(defaultでは)通用しないかも知れないけれど [Wanderlust English 01226]
 M-x comment-region
  • 力技その1 [Wanderlust English 01222]

領域をマークして、

 C-xnn  (narrow-to-region)
 M-<
 M-x replace-regexp[RET]  ^[RET]  > [RET]
  (もしくは、数行だけなら M-C-% (query-replace-regexp) が簡単か)
 C-xnw  (widen)
  • 力技その2 (UNIX型以外では動かないかも) [Wanderlust English 01222]

領域をマークして、

 C-u M-| sed 's/^/> /'[RET]
  • 邪道(?)

viper-mode を使って、vi風(詳細略)に書き換える。

  • Emacs標準で用意されているstring-rectangleを使う。

C-x r t (M-x string-rectangle) して、ミニバッファに引用記号を入力して[Ret]。

Last modified:2005/12/06 14:39:01
Keyword(s):
References:[Wanderlust FAQ 日本語版]