2.4.3. Commands in thread mode¶
The following commands are available in thread mode
-
pipeto
pipe message(s) to stdin of a shellcommand
- argument
- shellcommand to pipe to
- optional arguments
—all: pass all messages. —format: output format. Valid choices are: `raw`,`decoded`,`id`,`filepath` (Defaults to: ‘raw’). —separately: call command once for each message. —background: don’t stop the interface. —add_tags: add ‘Tags’ header to the message. —shell: let the shell interpret the command. —notify_stdout: display cmd’s stdout as notification. —field_key: mailcap field key for decoding (Defaults to: ‘copiousoutput’).
-
editnew
edit message in as new
- optional arguments
—spawn: open editor in new window.
-
move
move focus in current buffer
- argument
- up, down, [half]page up, [half]page down, first, last, parent, first reply, last reply, next sibling, previous sibling, next, previous, next unfolded, previous unfolded, next NOTMUCH_QUERY, previous NOTMUCH_QUERY
-
untag
remove tags from message(s)
- argument
- comma separated list of tags
- optional arguments
—all: tag all messages in thread. —no-flush: postpone a writeout to the index (Defaults to: ‘True’).
-
toggleheaders
display all headers
- argument
- query used to filter messages to affect
-
print
print message(s)
- optional arguments
—all: print all messages. —raw: pass raw mail string. —separately: call print command once for each message. —add_tags: add ‘Tags’ header to the message.
-
bounce
directly re-send selected message
-
togglesource
display message source
- argument
- query used to filter messages to affect
-
retag
set message(s) tags.
- argument
- comma separated list of tags
- optional arguments
—all: tag all messages in thread. —no-flush: postpone a writeout to the index (Defaults to: ‘True’).
-
fold
fold message(s)
- argument
- query used to filter messages to affect
-
tag
add tags to message(s)
- argument
- comma separated list of tags
- optional arguments
—all: tag all messages in thread. —no-flush: postpone a writeout to the index (Defaults to: ‘True’).
-
remove
remove message(s) from the index
- optional arguments
—all: remove whole thread.
-
unfold
unfold message(s)
- argument
- query used to filter messages to affect
-
forward
forward message
- optional arguments
—attach: attach original mail. —spawn: open editor in new window.
-
reply
reply to message
- optional arguments
—all: reply to all. —list: reply to list. —spawn: open editor in new window.
-
save
save attachment(s)
- argument
- path to save to
- optional arguments
—all: save all attachments.
-
toggletags
flip presence of tags on message(s)
- argument
- comma separated list of tags
- optional arguments
—all: tag all messages in thread. —no-flush: postpone a writeout to the index (Defaults to: ‘True’).
-
select
- select focussed element. The fired action depends on the focus:
- if message summary, this toggles visibility of the message,
- if attachment line, this opens the attachment