2.4.1. Global commands¶
The following commands are available globally:
-
bclose
close a buffer
- optional arguments
- —redraw
redraw current buffer after command has finished
- —force
never ask for confirmation
-
bnext
focus next buffer
-
bprevious
focus previous buffer
-
buffer
focus buffer with given index
- argument
buffer index to focus
-
bufferlist
open a list of active buffers
-
call
execute python code
- argument
python command string to call
-
compose
compose a new email
- argument
None
- optional arguments
- —sender
sender
- —template
path to a template message file
- —tags
comma-separated list of tags to apply to message
- —subject
subject line
- —to
recipients
- —cc
copy to
- —bcc
blind copy to
- —attach
attach files
- —omit_signature
do not add signature
- —spawn
spawn editor in new terminal
-
confirmsequence
prompt to confirm a sequence of commands
- argument
Additional message to prompt
-
exit
shut down cleanly
-
flush
flush write operations or retry until committed
-
help
display help for a command (use ‘bindings’ to display all keybindings interpreted in current mode)
- argument
command or ‘bindings’
-
move
move focus in current buffer
- argument
up, down, [half]page up, [half]page down, first, last
-
namedqueries
opens named queries buffer
-
prompt
prompts for commandline and interprets it upon select
- argument
initial content
-
pyshell
open an interactive python shell for introspection
-
refresh
refresh the current buffer
-
reload
reload all configuration files
-
removequery
removes a “named query” from the database
- argument
alias to remove
- optional arguments
- —no-flush
postpone a writeout to the index (defaults to: ‘True’)
-
repeat
repeat the command executed last time
-
savequery
store query string as a “named query” in the database
- positional arguments
0: alias to use for query string 1: query string to store
- optional arguments
- —no-flush
postpone a writeout to the index (defaults to: ‘True’)
-
search
open a new search buffer. Search obeys the notmuch search.exclude_tags setting.
- argument
search string
- optional arguments
- —sort
sort order; valid choices are: ‘oldest_first’,’newest_first’,’message_id’,’unsorted’
-
shellescape
run external command
- argument
command line to execute
- optional arguments
- —spawn
run in terminal window
- —thread
run in separate thread
- —refocus
refocus current buffer after command has finished
-
taglist
opens taglist buffer
- optional arguments
- —tags
tags to display