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


Selecting Folder

Usage (TIPS)

Check new, unread number

Folder mode looks like this. (In XEmacs, it looks much nicer ;-))

[-]Desktop:14186/35580/67263
   Inbox:3/10/10
   Trash:2/7/10
   Drafts:0/0/3
   Sent:0/9/348
   [-]Emacsen:0/34/4837
     Wanderlust ML:0/0/558
     ELIPS ML:0/0/626
     tm:0/0/821
     XEmacs Beta:0/29/255
     Mew:0/0/998
     Mule-Win32:0/0/1491
     fj's Emacsen:0/5/88

Each line means:

folder-name:new-number/unread-number/all-number

s key on the folder line updates these numbers. It changes its color if it has many new messages.

The whole folder mode is a folder group named `Desktop'. Folder group open/close by return key. A operation to a folder group is treated as operations on the children folders. For example, when you type s on `[-]Emacsen', six children folders update its unread number status.

Select Folder

To enter summary mode of the folder, type return (or space) key on the folder line. If the variable wl-stay-folder-window has non-nil value, summary window appears on the right of the folder mode window.

Key bindings

Folder mode's key binding (related to selecting folders) is following.

SPC
RET
Enter to the summary mode of the folder at the current cursor point. If the cursor is on the top of folder group line, the folder group is opened or closed. When the cursor is on the access group and this command is called with prefix argument, folder children list is updated to the newest one. (Children list is updated recursively if the access folder has hierarchical structure.) (wl-folder-jump-to-current-entity)
M-RET
Folder children list of the access group at the current cursor point is updated to the newest one. (Children list is updated recursively if the access folder has hierarchical structure.) (wl-folder-update-recursive-current-entity)
w
Create a new draft message. (wl-draft)
W
If the current cursor point is on the NNTP folder, create a new draft message which already has `Newsgroups:' field. If the current cursor point is on the folder for mailing list (refile destination), create a new draft message which already has `To:' field with guessed mailing list address (If wl-subscribed-mailing-list is valid list). (wl-folder-write-current-folder)
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)
s
Update new and unread number information of the folder at the current cursor point. (wl-folder-check-current-entity)
S
Update summary information of the folder at the current cursor point. (wl-folder-sync-current-entity)
r s
Update new and unread number information of the folders in the currently selected region. (wl-folder-check-region)
r S
Update summary information of the folders in the currently selected region. (wl-folder-sync-region)
Z
Sync up address book status with `~/.addresses''s content. (wl-status-update)
P
Jump cursor to the folder which have unread messages on the upward from current cursor point. (wl-folder-prev-unread)
N
Jump cursor to the folder which have unread messages on the downward from current cursor point. (wl-folder-next-unread)
p
Move cursor to the folder on the previous line. (wl-folder-prev-entity)
n
Move cursor to the folder on the next line. (wl-folder-next-entity)
J
Jump to the folder specified by the user input. (wl-folder-jump-folder)
I
Prefetch new messages of the folder at the current cursor point by wl-summary-incorporate. If the cursor is on the folder group, it is executed recursively. (wl-folder-prefetch-current-entity)
c
Mark all unread messages of the folder at the current cursor point as read. If the cursor is on the folder group, it is executed recursively. (wl-folder-mark-as-read-all-current-entity)
f
Enter summary mode of the first unread folder. (wl-folder-goto-first-unread-folder)
E
Empty trash. (wl-folder-empty-trash)
o
All unread folder is opened. (wl-folder-open-all-unread-folder)
/
Folder group is opened/closed. (wl-thread-open-close)
[
All folder group is opened. (wl-folder-open-all)
]
All folder group is closed. (wl-folder-close-all)
q
Quit Wanderlust. (wl-exit)
z
Suspend Wanderlust. (wl-folder-suspend)
M-s
Save current folder status. (wl-save)
M-t
Toggle Wanderlust's offline/online status. (wl-toggle-plugged)
C-t
Start Wanderlust's plug-status manager. (wl-plugged-change)

Customize variables

wl-folders-file
The initial setting is `~/.folders'. Subscribed folders are described (saved) in this file.
wl-folder-info-save
The initial setting is t. If non-nil, unread information is saved and used in the next Wanderlust session.
wl-stay-folder-window
The initial setting is nil. If non-nil, summary window is appeared on the right side of the folder buffer.
wl-folder-window-width
The initial setting is 20. Folder mode's window width when wl-stay-folder-window is non-nil.
wl-folder-use-frame
The initial setting is nil. If non-nil, use new frame for the folder window.
wl-folder-many-unsync-threshold
The initial setting is 70. If the number of unread messages is more than this value, folder color is changed.
wl-highlight-folder-by-numbers
This option controls how to highlight each line in the folder buffer. The default value is t, highlighting with various colors based on the message numbers. If it is nil, highlighting with various colors based on the folder status. In addition, if it is a number (e.g. 1), highlighting will be done based on both the message numbers and the folder status.
wl-folder-desktop-name
The initial setting is `Desktop'. The name of top folder group.
wl-folder-petname-alist
The initial setting is nil. An alist of folder's realname and its nickname.
wl-folder-access-subscribe-alist
The initial setting is nil. Control automatic subscribing and unsubscribing of the children list of access groups. Each element is:
(regexp-of-access-folder . (subscribe-flag regexp-of-folders ...))
If subscribe-flag is non-nil, folders which have name matched to regexp-of-folders are displayed. Otherwise, hidden. However, already unsubscribed folder is not displayed even when the subscribe-flag is non-nil. Multiple regexp-of-folders can be specified. Example:
'(("^-fj$" . (t   "^-fj\\.\\(comp\\|editor\\|mail\\)"
                  "^-fj\\.\\(net\\|news\\|os\\|rec\\)"))
  ("^-$" . (t   "^-\\(fj\\|tnn\\|japan\\|gnu\\|comp\\)"))
  ("^\\+ml$" . (nil "^\\+ml$" "^\\+ml/tmp")))
wl-folder-hierarchy-access-folders
The initial setting is the list shown below:
("-" "-alt")
A list of access groups which creates children folder list hierarchically. For example, if you specify wl-folder-hierarchy-access-folders like following,
(setq wl-folder-hierarchy-access-folders
     '("-" "-alt" "-japan" "-comp" "-comp.unix"))
such access group hierarchy is obtained.
   [-]-:912/912/3011
     [-]-fj:674/674/1314
       -fj.comp.announce:0/0/2
       -fj.comp.dev.cdrom:0/0/0
       ...
     [+]-japan:238/238/1688
     [-]-comp:0/0/4
       [-]-comp.unix:0/0/0
         -comp.unix.admin:0/0/0
         -comp.unix.dos-under-unix:0/0/0
         -comp.unix.programmer:0/0/0
         [-]-comp.unix.bsd:0/0/23
           -comp.unix.bsd.freebsd.announce:0/0/0
     ...
If you opened `-' in this example, only the direct children is created (`-fj', `-japan', `-tnn', ...). second hierarchy (`-fj.comp.announce', ..., `-comp.unix', ...) is not created until the children access group is opened.


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