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