The key-tables are named in the description of the
list-keys command and described earlier in the man page:
Used while editing a line at a command prompt.
confirm-before, or the “Goto Line”, “Search Up”, or “Search Down” prompts in copy-mode
Used when choosing from lists.
Used when viewing scrollback or other output.
run-shell output, or errors from a startup configuration file or
The keys bound in these tables are active when the various “modes” are active. They do not require the Prefix key, since the “mode” itself supersedes any normal interaction with the active pane.
Additionally, the bindings in these tables are restricted to particular special-purpose commands (e.g. related to movement and editing), and each key can only be bound to a single command (i.e.
\; can not be used to bind a key to a sequence of multiple commands).
These “mode commands” are not described in the man page, but you should be able to find most of them by inspecting the listings for the tables (e.g.
tmux list-keys -t emacs-copy, et cetera) or from the source code (
mode-key.c); their names are generally self-descriptive (e.g.
cancel, et cetera).