tmux customize-mode
Put a pane into customize mode, where options and key bindings may be browsed and modified from a list.
Syntax¶
tmux customize-mode [-NZ] [-F format] [-f filter] [-t target-pane]Behavior¶
-Z zooms
the pane. The following keys may be used in customize mode:
| Key | Function |
Enter |
Set pane, window, session or global option value |
Up |
Select previous item |
Down |
Select next item |
+ |
Expand selected item |
- |
Collapse selected item |
M-+ |
Expand all items |
M-- |
Collapse all items |
s |
Set option value or key attribute |
S |
Set global option value |
w |
Set window option value, if option is for pane and window |
d |
Set an option or key to the default |
D |
Set tagged options and tagged keys to the default |
u |
Unset an option (set to default value if global) or unbind a key |
U |
Unset tagged options and unbind tagged keys |
C-s |
Search by name |
n |
Repeat last search |
t |
Toggle if item is tagged |
T |
Tag no items |
C-t |
Tag all items |
f |
Enter a format to filter items |
v |
Toggle option information |
q |
Exit mode |
-f specifies an initial filter: the
filter is a format - if it evaluates to zero, the item in the list is
not shown, otherwise it is shown. If a filter would lead to an empty
list, it is ignored. -F specifies the format for
each item in the tree. -N starts without the
option information. This command works only if at least one client is
attached.
C implementation¶
Internal declarations in tmux 3.2a:
Use from a library¶
Each API describes its own defaults, errors and execution model.
tmux sources and license
Syntax comes from tmux 3.2a list-commands. See the global options for sockets and configuration, and command syntax and targets.
Behavior is taken from the tmux 3.2a manual.
Copyright (c) 2007 Nicholas Marriott <nicholas.marriott@gmail.com> Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.