Go to the first, previous, next, last section, table of contents.


Key bindings

Key bindings of the summary mode are shown below.

SPC
Proceed reading a message at the current cursor point. (wl-summary-read)
.
Redisplay a message at the current cursor point. If this command is called with prefix argument, Redisplay message regardless of the message cache (message is re-loaded from source). (wl-summary-redisplay)
<
Display the top message in the folder. (wl-summary-display-top)
>
Display the bottom message in the folder. (wl-summary-display-bottom)
BS
DEL
Display the previous page of the message at the current cursor point. (wl-summary-prev-page)
RET
Display the next line of the message at the current cursor point. Display the message at the current cursor point if it is not displayed yet. (wl-summary-next-line-content)
-
M-RET
Display the previous line of the message at the current cursor point. Display the message at the current cursor point if it is not displayed yet. (wl-summary-prev-line-content)
/
Toggle open or close the thread at the current cursor point. (wl-thread-open-close)
[
Open all threads. (wl-thread-open-all)
]
Close all threads. (wl-thread-close-all)
g
Go to other folder. (wl-summary-goto-folder)
c
Mark all messages in the folder as read. (wl-summary-mark-as-read-all)
a
Prepare a draft for reply the message at the current cursor point. (wl-summary-reply)
A
Prepare a draft for reply the message at the current cursor point. (wl-summary-reply-with-citation)
C
If the message at current cursor point is your own netnews article, cancel it. (wl-summary-cancel-message)
E
Prepare a draft for re-editing the message at current cursor point. If the message at current cursor point is your own netnews article, a draft for `supersedes message' for the message is prepared. (wl-summary-reedit)
M-e
If the message at current cursor point is a bounced message, a draft for re-sending original message is prepared. (wl-summary-resend-bounced-mail)
f
A draft for forwarding the message at current cursor point is prepared. (wl-summary-forward)
$
Put `$' mark on the message at current cursor point. If already marked as `$', delete it. (wl-summary-mark-as-important)
y
e
Save the message at current cursor point. (wl-summary-save)
n
Move cursor to the next message. If message is marked with a temporal mark in wl-summary-skip-mark-list, cursor is not moved to it. In the offline mode, cursor is not moved to the messages which are not cached yet. (wl-summary-next)
p
Move cursor to the previous message. If message is marked with a temporal mark in wl-summary-skip-mark-list, cursor is not moved to it. In the offline mode, cursor is not moved to the messages which are not cached yet. (wl-summary-prev)
N
Move cursor to the downward message which is unread or marked as `$'. In the offline mode, cursor is not moved to the messages which are not cached yet. If there are messages which have target mark `*' in the summary, cursor is moved to the downward message which have a target mark. This behavior is changed according to the value of wl-summary-move-order. (wl-summary-down)
P
Move cursor to the upward message which is unread or marked as `$'. In the offline mode, cursor is not moved to the messages which are not cached yet. If there are messages which have target mark `*' in the summary, cursor is moved to the downward message which have a target mark. This behavior is changed according to the value of wl-summary-move-order. (wl-summary-up)
w
Prepare a new draft. (wl-summary-write)
W
Prepare a new draft. If the current folder is NNTP folder, `Newsgroups:' field is completed. If the current folder is mailing list folder (refile destination), guess `To:' field and completed (If wl-subscribed-mailing-list is valid list) (wl-summary-write-current-folder)
H
Redisplay the message at current cursor point with all header fields. (wl-summary-redisplay-all-header)
M
Redisplay the message at current cursor point without MIME analysis. (wl-summary-redisplay-no-mime)
B
If the message at current cursor point has encapsulates multiple messages using MIME, de-capsulate and extract them on the current folder. (wl-summary-burst)
@
Append/change/delete the message's sender information to the address book `~/.addresses' interactively. If this command is called with prefix argument, arbitrary address can be edited. (wl-summary-edit-petname)
Z
Sync up address book status with `~/.addresses''s content. (wl-status-update)
|
Pipe current message's content to the external process. (wl-summary-pipe-message)
#
Print out current message's content. It uses ps-print module in Emacs 20.x. If you don't use color printer, you might want to set wl-ps-print-buffer-function to ps-print-buffer.
(setq wl-ps-print-buffer-function 'ps-print-buffer)
(wl-summary-print-message)
q
Exit current folder. (wl-summary-exit)
j
Jump cursor to the currently displayed message's window. (wl-summary-jump-to-current-message)
J
Jump cursor to the other message. (wl-summary-jump-to-msg)
I
Update summary status and prefetch all messages which have marks included in the wl-summary-incorporate-marks. (wl-summary-incorporate)
M-j
Jump cursor to the message which have specified `Message-Id:'. If elmo-use-database is non-nil, other folder is also searched. (wl-summary-jump-to-msg-by-message-id)
^
Jump to parent message. (wl-summary-jump-to-parent-message)
!
Mark as unread the message at current cursor point. (wl-summary-mark-as-unread)
s
Synchronize summary view after prompting the update range (`all', `update', `rescan', `first', `last').
all            ...Discard current summary and update all message.
update         ...Update the difference between summary and the folder itself.
rescan         ...Rescan the msgdb and display again.
rescan-noscore ...Rescan the msgdb and display again (without scoring).
first, last    ...Move to the filter folder(partial filter).
(wl-summary-sync)
S
Sort summary order. You can sort by `date', `from', `number' and `subject'. (wl-summary-sort)
T
Toggle the threading. Threading status is displayed on the modeline. `{S}' means threading is off (Sequence) and `{T}' means threading is on (Thread). (wl-summary-toggle-thread)
l
Toggle displaying of folder window. (wl-summary-toggle-disp-folder)
v
Toggle displaying of message window. (wl-summary-toggle-disp-msg)
V
Move to the virtual folder with the condition specified. If called with prefix argument and current folder is virtual, exit it. (wl-summary-virtual)
TAB
Jump to the message which is displayed last. (wl-summary-goto-last-displayed-msg)
?
Put `*' mark on the messages that satisfies the specified condition. (wl-summary-pick)
R
Mark as read the message at the current cursor point. (wl-summary-mark-as-read)
i
Prefetch the message at the current cursor point. With prefix argument, prefetch the message even if it is cached. (wl-summary-prefetch)
x
Execute `D', `o' and `O' marks. (wl-summary-exec)
*
Put target mark on the message at the current cursor point. (wl-summary-target-mark-line)
o
Put refile mark on the message at the current cursor point. (wl-summary-refile)
C-o
Execute auto refile. (wl-summary-auto-refile)
O
Put copy mark on the message at the current cursor point. (wl-summary-copy)
M-o
Put refile mark on the message at the current cursor point with the destination previously specified. (wl-summary-refile-prev-destination)
d
Put delete mark on the message at the current cursor point. (wl-summary-delete)
u
Unmark the temporal mark on the message at the current cursor point. (wl-summary-unmark)
U
Unmark all the temporal marks. (wl-summary-unmark-all)
r R
Mark as read messages in the specified region. (wl-summary-mark-as-read-region)
r $
Mark as important `$' messages in the specified region. If `$' already exists, it is deleted. (wl-summary-mark-as-important-region)
r !
Mark as unread messages in the specified region. (wl-summary-mark-as-unread-region)
r i
Prefetch messages in the specified region. (wl-summary-prefetch-region)
r x
Execute `D', `o' and `O' marks on the messages in the specified region. (wl-summary-exec-region)
r *
Put target mark on the messages in the specified region. (wl-summary-target-mark-region)
r o
Put refile mark on the messages in the specified region. (wl-summary-refile-region)
r O
Put copy mark on the messages in the specified region. (wl-summary-copy-region)
r d
Put delete mark on the messages in the specified region. (wl-summary-delete-region)
r u
Delete temporal mark on the messages in the specified region. (wl-summary-unmark-region)
r y
Save messages in the specified region. (wl-summary-save-region)
t R
Mark as read messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-mark-as-read)
t $
Put important mark `$' on the messages which are the descendant of the current thread. If `$' mark exists, it is deleted. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-mark-as-important)
t !
Mark as unread messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-mark-as-unread)
t i
Prefetch messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-prefetch)
t x
Execute `D', `o' and `O' marks on the messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-exec)
t *
Put target mark `*' on the messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-target-mark)
t o
Put refile mark on the messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-refile)
t O
Put copy mark on the messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-copy)
t d
Put delete mar on the messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-delete)
t u
Unmark temporal mark on the messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-unmark)
t y
Save messages which are the descendant of the current thread. With prefix argument, it affects on the all messages in the thread tree. (wl-thread-save)
m i
Prefetch all messages which have target mark `*'. With prefix argument, prefetch all targets even if some of them are cached. (wl-summary-target-mark-prefetch)
m R
Mark as read all messages which have target mark `*'. (wl-summary-target-mark-mark-as-read)
m $
Mark as important all messages which have target mark `*'. If already marked as `$', it is deleted. (wl-summary-target-mark-mark-as-important)
m !
Mark as unread all messages which have target mark `*'. (wl-summary-target-mark-mark-as-unread)
m o
Put refile mark on the messages which have target mark `*'. (wl-summary-target-mark-refile)
m O
Put copy mark on the messages which have target mark `*'. (wl-summary-target-mark-copy)
m d
Put delete mark on the messages which have target mark `*'. (wl-summary-target-mark-delete)
m y
Save messages which have target mark `*'. (wl-summary-target-mark-save)
m u
Unmark all temporal marks. (wl-summary-delete-all-temp-marks)
m a
Put target mark `*' on the all messages. (wl-summary-target-mark-all)
m t
Put target mark `*' on the messages in the current thread. (wl-summary-target-mark-thread)
m r
Put target mark `*' on the messages in the specified region. (wl-summary-target-mark-region)
m A
Prepare a draft which cites all messages which have target mark `*'. (wl-summary-target-mark-reply-with-citation)
m f
Prepare a draft which forwards all messages which have target mark `*'. (wl-summary-target-mark-forward)
m U
Uudecode the messages which have target mark `*'. (wl-summary-target-mark-uudecode)
m ?
Pick messages from the `*' marked messages. That is, `*' marks on the messages are remained if the specified condition is satisfied. (wl-summary-target-mark-pick)
M-t
Toggle offline/online status of Wanderlust. (wl-toggle-plugged)
C-t
Start Wanderlust's plug-status manager. (wl-plugged-change)
C-c C-o
Move to the draft buffer if available. If multiple draft buffer exists, moved to one after another. If prefix argument is specified, load draft folder's message to the draft buffer and jump to it. (wl-jump-to-draft-buffer)
M-w
Save the message at the current cursor point. (wl-summary-save-current-message)
C-y
Regard the message at the current cursor point as parent, connect the message saved by wl-summary-save-current-message to the thread. (wl-summary-yank-saved-message)


Go to the first, previous, next, last section, table of contents.