mh-folder-mode

mh-folder-mode is an interactive autoloaded compiled Lisp function in `mh-folder.el'.


(mh-folder-mode)

Major MH-E mode for "editing" an MH folder scan listing.

You can show the message the cursor is pointing to, and step through
the messages. Messages can be marked for deletion or refiling into
another folder; these commands are executed all at once with a
separate command.

Options that control this mode can be changed with
M-x customize-group; specify the "mh" group. In particular, please
see the `mh-scan-format-file' option if you wish to modify scan's
format.

When a folder is visited, the hook `mh-folder-mode-hook' is run.

Ranges
======
Many commands that operate on individual messages, such as
`mh-forward' or `mh-refile-msg' take a RANGE argument. This argument
can be used in several ways.

If you provide the prefix argument (C-u) to
these commands, then you will be prompted for the message range.
This can be any valid MH range which can include messages,
sequences, and the abbreviations (described in the mh(1) man
page):

<num1>-<num2>
Indicates all messages in the range <num1> to <num2>, inclusive.
The range must be nonempty.

<num>:N
<num>:+N
<num>:-N
Up to N messages beginning with (or ending with) message num. Num
may be any of the predefined symbols: first, prev, cur, next or
last.

first:N
prev:N
next:N
last:N
The first, previous, next or last messages, if they exist.

all
All of the messages.

For example, a range that shows all of these things is `1 2 3
5-10 last:5 unseen'.

If the option `transient-mark-mode' is set to t and you set a
region in the MH-Folder buffer, then the MH-E command will
perform the operation on all messages in that region.

key binding
--- -------

0 .. 9 digit-argument

C-d mh-delete-msg-no-motion
TAB mh-index-next-folder
RET mh-show
ESC Prefix Command
SPC mh-page-msg
! mh-refile-or-write-again
' mh-toggle-tick
, mh-header-display
- negative-argument
. mh-alt-show
/ mh-limit-map
: mh-show-preferred-alternative
; mh-toggle-mh-decode-mime-flag
> mh-write-msg-to-file
? mh-help
D mh-digest-map
E mh-extract-rejected-mail
F mh-folder-map
I Prefix Command
J mh-junk-map
K mh-mime-map
M mh-modify
P mh-ps-print-map
S mh-sequence-map
T mh-thread-map
X mh-extract-map
^ mh-alt-refile-msg
c mh-copy-msg
d mh-delete-msg
e mh-edit-again
f mh-forward
g mh-goto-msg
i mh-inc-folder
k mh-delete-subject-or-thread
m mh-alt-send
n mh-next-undeleted-msg
o mh-refile-msg
p mh-previous-undeleted-msg
q mh-quit
r mh-reply
s mh-send
t mh-toggle-showing
u mh-undo
v mh-index-visit-folder
x mh-execute-commands
| mh-pipe-msg
DEL mh-previous-page
<backtab> mh-index-previous-folder
<mouse-2> mh-show-mouse
<remap> Prefix Command

C-M-i mh-index-previous-folder
M-< mh-first-msg
M-> mh-last-msg
M-d mh-redistribute
M-n mh-next-unread-msg
M-p mh-previous-unread-msg

/ ' mh-narrow-to-tick
/ ? mh-prefix-help
/ c mh-narrow-to-cc
/ g mh-narrow-to-range
/ m mh-narrow-to-from
/ s mh-narrow-to-subject
/ t mh-narrow-to-to
/ w mh-widen

D SPC mh-page-digest
D ? mh-prefix-help
D b mh-burst-digest
D DEL mh-page-digest-backwards

F ' mh-index-ticked-messages
F ? mh-prefix-help
F S mh-sort-folder
F c mh-catchup
F f mh-alt-visit-folder
F k mh-kill-folder
F l mh-list-folders
F n mh-index-new-messages
F o mh-alt-visit-folder
F p mh-pack-folder
F q mh-index-sequenced-messages
F r mh-rescan-folder
F s mh-search
F u mh-undo-folder
F v mh-visit-folder

J ? mh-prefix-help
J b mh-junk-blacklist
J w mh-junk-whitelist

K TAB mh-next-button
K ESC Prefix Command
K ? mh-prefix-help
K a mh-mime-save-parts
K e mh-display-with-external-viewer
K i mh-folder-inline-mime-part
K o mh-folder-save-mime-part
K t mh-toggle-mime-buttons
K v mh-folder-toggle-mime-part
K <backtab> mh-prev-button

P ? mh-prefix-help
P C mh-ps-print-toggle-color
P F mh-ps-print-toggle-faces
P f mh-ps-print-msg-file
P l mh-print-msg
P p mh-ps-print-msg

S ' mh-narrow-to-tick
S ? mh-prefix-help
S d mh-delete-msg-from-seq
S k mh-delete-seq
S l mh-list-sequences
S n mh-narrow-to-seq
S p mh-put-msg-in-seq
S s mh-msg-is-in-seq
S w mh-widen

T ? mh-prefix-help
T d mh-thread-delete
T n mh-thread-next-sibling
T o mh-thread-refile
T p mh-thread-previous-sibling
T t mh-toggle-threads
T u mh-thread-ancestor

X ? mh-prefix-help
X s mh-store-msg
X u mh-store-msg

K C-M-i mh-prev-button