Core Library0.xAPI Reference

Choose documentation 1

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

module libtmux-raku latest

LibTmux.Catalogue

Packaged, source-qualified fields, relationships, options and release profiles.

Source and package
Qualified name
LibTmux::Catalogue
Declared in
LibTmux
Package
LibTmux
Source
lib/LibTmux/Catalogue.rakumod
Anonymous module

Description#

Packaged, source-qualified fields, relationships, options and release profiles.

LibTmux field and capability catalogue

Generated from the packaged resources. Edit the resources and regenerate this file.

Availability identifies source support; it does not establish acquisition completeness.

session

  • id / id

FORMAT session_id; session-id; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • name / name

FORMAT session_name; text; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • windows-count / windowsCount

FORMAT session_windows; uint; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • attached-count / attachedCount

FORMAT session_attached; uint; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • created / created

FORMAT session_created; uint; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • activity / activity

FORMAT session_activity; uint; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • path / path

FORMAT session_path; text; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • grouped / grouped

FORMAT session_grouped; bool; context session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • group-name / groupName

FORMAT session_group; text; context session; nullable True; since 3.3a.

Null policy: not-grouped; dependency: grouped.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with, is-null.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • window-links relation

many window-link; nullable False.

  • current-link relation

one window-link; nullable False.

  • group relation

one session-group; nullable True.

window-link

  • session-id / sessionId

FORMAT session_id; session-id; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • window-id / windowId

FORMAT window_id; window-id; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • index / index

FORMAT window_index; uint; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Exact source operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source numeric domain: 0 through 2147483647.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/tmux.h

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • active / active

FORMAT window_active; bool; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • last / last

FORMAT window_last_flag; bool; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • activity / activity

FORMAT window_activity_flag; bool; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • bell / bell

FORMAT window_bell_flag; bool; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • silence / silence

FORMAT window_silence_flag; bool; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • session relation

one session; nullable False.

  • window relation

one window; nullable False.

window

  • id / id

FORMAT window_id; window-id; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • name / name

FORMAT window_name; text; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • width / width

FORMAT window_width; uint; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Exact source operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source numeric domain: 0 through 4294967295.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/tmux.h

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • height / height

FORMAT window_height; uint; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Exact source operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source numeric domain: 0 through 4294967295.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/tmux.h

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • panes-count / panesCount

FORMAT window_panes; uint; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • layout / layout

FORMAT window_layout; text; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • visible-layout / visibleLayout

FORMAT window_visible_layout; text; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • zoomed / zoomed

FORMAT window_zoomed_flag; bool; context window; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • linked / linked

FORMAT window_linked; bool; context window-link; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • modal-pane-id / modalPaneId

FORMAT window_modal_pane; pane-id; context window; nullable True; since 3.8.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, is-null.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/format.c

  • panes relation

many pane; nullable False.

  • links relation

many window-link; nullable False.

  • active-pane relation

one pane; nullable False.

pane

  • id / id

FORMAT pane_id; pane-id; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • window-id / windowId

FORMAT window_id; window-id; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • index / index

FORMAT pane_index; uint; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • active / active

FORMAT pane_active; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • width / width

FORMAT pane_width; uint; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Exact source operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source numeric domain: 0 through 4294967295.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/tmux.h

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • height / height

FORMAT pane_height; uint; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Exact source operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source numeric domain: 0 through 4294967295.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/tmux.h

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • left / left

FORMAT pane_left; uint; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • top / top

FORMAT pane_top; uint; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • pid / pid

FORMAT pane_pid; uint; context pane; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte, is-null.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/format.c

  • tty / tty

FORMAT pane_tty; text; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • title / title

FORMAT pane_title; text; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • current-command / currentCommand

FORMAT pane_current_command; text; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • current-path / currentPath

FORMAT pane_current_path; text; context pane; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with, is-null.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/format.c

  • start-command / startCommand

FORMAT pane_start_command; text; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • start-path / startPath

FORMAT pane_start_path; text; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • dead / dead

FORMAT pane_dead; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Exact source operators: equals, not-equals, in, not-in.

Pushdown evidence: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • dead-status / deadStatus

FORMAT pane_dead_status; uint; context pane; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte, is-null.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • dead-signal / deadSignal

FORMAT pane_dead_signal; text; context pane; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with, is-null.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • dead-time / deadTime

FORMAT pane_dead_time; uint; context pane; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte, is-null.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • in-mode / inMode

FORMAT pane_in_mode; uint; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • mode / mode

FORMAT pane_mode; text; context pane; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with, is-null.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • pipe / pipe

FORMAT pane_pipe; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • synchronized / synchronized

FORMAT pane_synchronized; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • floating / floating

FORMAT pane_floating_flag; bool; context pane; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/format.c

  • modal / modal

FORMAT pane_modal_flag; bool; context pane; nullable False; since 3.8.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/format.c

  • x / x

FORMAT pane_x; int; context pane; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/format.c

  • y / y

FORMAT pane_y; int; context pane; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/format.c

  • z / z

FORMAT pane_z; uint; context pane; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/format.c

  • command-running / commandRunning

FORMAT pane_command_running; bool; context pane; nullable False; since 3.8.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/format.c

  • command-status / commandStatus

FORMAT pane_command_status; int; context pane; nullable True; since 3.8.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte, is-null.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/format.c

  • at-top / atTop

FORMAT pane_at_top; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • at-bottom / atBottom

FORMAT pane_at_bottom; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • at-left / atLeft

FORMAT pane_at_left; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • at-right / atRight

FORMAT pane_at_right; bool; context pane; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • window relation

one window; nullable False.

client

  • name / name

FORMAT client_name; text; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • session-id / sessionId

FORMAT session_id; session-id; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • session-name / sessionName

FORMAT client_session; text; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • tty / tty

FORMAT client_tty; text; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • pid / pid

FORMAT client_pid; uint; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • width / width

FORMAT client_width; uint; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • height / height

FORMAT client_height; uint; context client; nullable True; since 3.3a.

Null policy: empty; dependency: none.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte, is-null.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c#L1283

  • created / created

FORMAT client_created; uint; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • activity / activity

FORMAT client_activity; uint; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • control-mode / controlMode

FORMAT client_control_mode; bool; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • read-only / readOnly

FORMAT client_readonly; bool; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • terminal-name / terminalName

FORMAT client_termname; text; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

FORMAT client_key_table; text; context client; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • session relation

one session; nullable False.

session-group

  • name / name

FORMAT session_group; text; context grouped-session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • size / size

FORMAT session_group_size; uint; context grouped-session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • attached-count / attachedCount

FORMAT session_group_attached; uint; context grouped-session; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • sessions relation

many session; nullable False.

buffer

  • name / name

FORMAT buffer_name; text; context buffer; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • size / size

FORMAT buffer_size; uint; context buffer; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • created / created

FORMAT buffer_created; uint; context buffer; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, lt, lte, gt, gte.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • sample / sample

FORMAT buffer_sample; text; context buffer; nullable False; since 3.3a.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

key-binding

  • table / table

FORMAT key_table; text; context key-binding; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-list-keys.c

  • key / key

FORMAT key_string; text; context key-binding; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-list-keys.c

  • repeat / repeat

FORMAT key_repeat; bool; context key-binding; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-list-keys.c

  • command-source / commandSource

FORMAT key_command; text; context key-binding; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-list-keys.c

  • note / note

FORMAT key_note; text; context key-binding; nullable False; since 3.7.

Operators: equals, not-equals, in, not-in, contains, starts-with, ends-with.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-list-keys.c

Features and required handling

  • managed-commands

feature; refuse; since 3.3a. Managed commands require an exact declared daemon release profile.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/cmd.c

  • format-tilde

feature; refuse; since 3.3a. Six ordered substitutions encode delimiters, backslashes and dollar signs.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/format.c

  • format-argument-quote

feature; fallback; since 3.7. q/a is introduced in 3.7; older profiles use the tested tilde codec.

Fallback: format-tilde.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/format.c

  • format-output-vis

defect; repair; exact releases 3.4, 3.5, 3.5a. Reverse one VIS output layer before decoding the tilde field.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/server-client.c

  • layout-classic

feature; refuse; since 3.3a. Classic layouts remain available for old layouts and unnegotiated control clients.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/layout-custom.c

  • layout-json

feature; refuse; since 3.8. JSON layouts include floating placements in the current profile.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/layout-custom.c

  • control-mode

feature; refuse; since 3.3a. Control framing is available at the support floor.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/control.c

  • control-new-layouts

feature; refuse; since 3.8. Enable new-layouts explicitly before interpreting new control layouts.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/server-client.c

  • pane-floating

feature; refuse; since 3.7. Floating panes and their coordinates are available starting in 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-split-window.c

  • pane-modal

feature; refuse; since 3.8. Modal panes and modal-window fields require 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/cmd-split-window.c

  • buffer-full

feature; fallback; since 3.6. Use save-buffer when buffer_full is unavailable.

Fallback: buffer-save.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/format.c

  • buffer-save

feature; refuse; since 3.3a. Binary save-buffer capture is separate from FORMAT framing.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/cmd-save-buffer.c

  • layout-mirrored-main

feature; refuse; since 3.5. Mirrored main-horizontal and main-vertical layouts require 3.5.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/layout-set.c

  • split-percent-defect

defect; refuse; exact releases 3.4. split-window -p is broken in 3.4; use the explicit -l percentage form.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/cmd-split-window.c

  • break-pane-name-defect

defect; refuse; exact releases 3.7. tmux 3.7 ignores explicit break-pane names and dereferences a null name in the unnamed multi-pane path; refuse break-pane before dispatch.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-break-pane.c

  • name-separator-defect

defect; refuse; exact releases 3.7. tmux 3.7 rejects colon and dot names; validate their capability before dispatch.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/tmux.c

  • session-name-separators

feature; refuse; since 3.7a. Literal dot and colon in session names require 3.7a; earlier releases replace or reject them.

Source: https://github.com/tmux/tmux/blob/0e418b62d259ce8da8970f75732cc6632ee4c3a0/tmux.c#L285

  • window-name-separators

feature; refuse; since 3.3a. Literal dot and colon in window names are supported unless the declared separator defect applies.

Blocked by: name-separator-defect.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/window.c#L405

  • pane-empty-flag

feature; refuse; since 3.7. Explicit empty split panes use -E from 3.7; older releases require the declared empty-argument adapter.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-split-window.c

  • window-empty

feature; refuse; since 3.8. Empty window creation requires the new-window -E flag from 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/cmd-new-window.c

  • break-pane-single-print

feature; refuse; since 3.6. Breaking the only pane prints its returned identity from 3.6; older releases need an explicit scoped identity acquisition.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/cmd-break-pane.c

  • pane-floating-move

feature; refuse; since 3.8. Floating pane position and stack changes require move-pane placement flags from 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/cmd-join-pane.c

  • control-job-output

feature; refuse; since 3.5. Foreground run-shell job output is delivered to the command client from 3.5; earlier releases send it to pane view mode. This does not guarantee shell-output framing.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/cmd-run-shell.c

  • menu-appearance

feature; refuse; since 3.4. Menu border, style, selected style and initial choice flags are available from 3.4.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/cmd-display-menu.c

  • menu-mouse

feature; refuse; since 3.5. The display-menu -M flag enables mouse selection without a triggering mouse event from 3.5.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/cmd-display-menu.c

  • popup-close-on-key

feature; refuse; since 3.6. The display-popup -k flag requests close on any key from 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/cmd-display-menu.c

  • popup-reset-flags

feature; refuse; since 3.6. The display-popup -N flag resets existing popup flags from 3.6; omitted flags otherwise preserve the existing popup policy.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/cmd-display-menu.c

  • prompt-literal-commas

feature; refuse; since 3.6. The command-prompt -l flag retains commas in one prompt and initial input from 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/cmd-command-prompt.c

  • key-binding-format

feature; refuse; since 3.7. Key table, key, repeat, note and native command source can be projected with list-keys -F from 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/cmd-list-keys.c

Option types and scopes

choice; scope session; since 3.3a.

Choices: none, any, current, other.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a, before 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • after-swap-window

command; scope session; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window, pane; since 3.3a, before 3.4.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window, pane; since 3.4.

Choices: off, on, all.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

flag; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window, pane; since 3.5.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/options-table.c

flag; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • backspace

key; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: none, any, current, other.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope server; since 3.3a.

Range: 1 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • clear-on-attach

flag; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • client-closed

command; scope session; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • client-created

command; scope session; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope session; since 3.6. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.6. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

colour; scope window; since 3.3a, before 3.8.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope window; since 3.3a, before 3.6.

Choices: 12, 24.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.6.

Choices: 12, 24, 12-with-seconds, 24-with-seconds.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope server; since 3.6. Array.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope server; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.5. Array. Hook.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/options-table.c

string; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

  • copy-mode-current-line-style

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

choice; scope window; since 3.7.

Choices: off, default, absolute, relative, hybrid.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window, pane; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope window; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope window; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

colour; scope window, pane; since 3.3a, before 3.8.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window, pane; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope window, pane; since 3.3a.

Choices: default, blinking-block, block, blinking-underline, underline, blinking-bar, bar.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • dark-theme-black

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-blue

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-cyan

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-dark-grey

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-green

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-light-grey

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-magenta

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-red

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-white

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • dark-theme-yellow

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope server; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope session; since 3.3a, before 3.4.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.4.

Choices: off, on, keep-last, keep-group.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

choice; scope session; since 3.3a, before 3.4.

Choices: off, on, no-detached.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.4.

Choices: off, on, no-detached, previous, next.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

colour; scope session; since 3.3a, before 3.8.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • display-panes-border-style

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

colour; scope session; since 3.3a, before 3.8.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • display-panes-format

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

number; scope session; since 3.3a, before 3.8.

Range: 1 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope window; since 3.8.

Range: 1 through 2147483647.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

number; scope session; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • editor

string; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope server; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope server; since 3.3a.

Choices: off, on, always.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope server; since 3.5.

Choices: csi-u, xterm.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope session; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

choice; scope server; since 3.7.

Choices: off, buffer, request, both.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

string; scope server; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.6.

Range: 0 through 2000000.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

number; scope server; since 3.6.

Range: 1048576 through 4294967295.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • light-theme-black

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-blue

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-cyan

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-dark-grey

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-green

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-light-grey

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-magenta

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-red

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-white

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • light-theme-yellow

string; scope server; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

number; scope session; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • marked-pane-changed

command; scope session; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope window; since 3.4.

Choices: single, double, heavy, simple, rounded, padded, none.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

string; scope window; since 3.4.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

string; scope window; since 3.4.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

string; scope window; since 3.4.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

number; scope server; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.4.

Choices: 0, 1, 2, 3, 4.

Source: https://github.com/tmux/tmux/blob/9ae69c3795ab5ef6b4d760f6398cd9281151f632/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.3a.

Choices: emacs, vi.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope window; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • mouse

flag; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a, before 3.7.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window, pane; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

  • pane-activity

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

number; scope window; since 3.3a.

Range: 0 through 65535.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • pane-bell

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.3a.

Choices: off, colour, arrows, both.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.3a, before 3.6.

Choices: single, double, heavy, simple, number.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.6, before 3.8.

Choices: single, double, heavy, simple, number, spaces.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

choice; scope window, pane; since 3.8.

Choices: single, double, heavy, simple, number, spaces, none.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope window; since 3.3a, before 3.8.

Choices: off, top, bottom.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window, pane; since 3.8.

Choices: off, top, bottom, top-floating, bottom-floating.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope window; since 3.3a, before 3.7.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window, pane; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

colour; scope window, pane; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • pane-command-finished

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-command-started

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-created

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • pane-mode-entered

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-mode-exited

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-moved

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-prompt-closed

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-prompt-opened

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • pane-resized

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope window; since 3.6, before 3.8.

Choices: off, modal, on.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

choice; scope window; since 3.8.

Choices: off, modal, on, auto-hide.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope window; since 3.6.

Choices: right, left.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope window, pane; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

  • pane-scrollbars-timeout

number; scope window; since 3.8.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • pane-shell-prompt

command; scope window, pane; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope window; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope window; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

command; scope window, pane; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.3a.

Choices: single, double, heavy, simple, rounded, padded, none.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • prefix

key; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope server; since 3.5.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/ac44566c9c7e3e94d23be6def4c7ae83472543f5/options-table.c

  • prefix2

key; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • prompt-command-cursor-colour

string; scope session; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope session; since 3.7.

Choices: default, blinking-block, block, blinking-underline, underline, blinking-bar, bar.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

colour; scope session; since 3.6, before 3.8.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope session; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

choice; scope session; since 3.6.

Choices: default, blinking-block, block, blinking-underline, underline, blinking-bar, bar.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

number; scope server; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window, pane; since 3.3a, before 3.7.

Choices: off, on, failed.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window, pane; since 3.7, before 3.8.

Choices: off, on, failed, key.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

choice; scope window, pane; since 3.8.

Choices: off, on, failed, key, failed-key.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a, before 3.6.

Range: 0 through 32767.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.6.

Range: 0 through 2000000.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

flag; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • session-added-to-group

command; scope session; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • session-removed-from-group

command; scope session; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

string; scope window; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope server; since 3.3a.

Choices: off, external, on.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: none, any, current, other.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • status

choice; scope session; since 3.3a.

Choices: off, on, 2, 3, 4, 5.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

colour; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

colour; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a.

Range: 0 through 2147483647.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: left, centre, right, absolute-centre.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: emacs, vi.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a.

Range: 0 through 32767.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: top, bottom.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

number; scope session; since 3.3a.

Range: 0 through 32767.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • switch-mode-match-style

string; scope window, pane; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

flag; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope server; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope server; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • theme

choice; scope server; since 3.8.

Choices: detect, terminal, light, dark.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

number; scope window; since 3.6.

Range: 0 through 65535.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

  • tree-mode-border-style

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope window, pane; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

string; scope window; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

  • tree-mode-selection-style

string; scope window; since 3.8.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope session; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope server; since 3.3a. Array.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope server; since 3.6.

Source: https://github.com/tmux/tmux/blob/0dac7fe434d029a4f0b819cba8eb7963df291990/options-table.c

choice; scope session; since 3.3a.

Choices: off, on, both.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: off, on, both.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope session; since 3.3a.

Choices: off, on, both.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • window-closed

command; scope window; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • window-created

command; scope window; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

command; scope window; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope window; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

string; scope window; since 3.7.

Source: https://github.com/tmux/tmux/blob/81f88f8517c9fc5371b56cf117530c6b477c96ac/options-table.c

command; scope window; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope window; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

choice; scope window; since 3.3a.

Choices: largest, smallest, manual, latest.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

string; scope window, pane; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

command; scope session; since 3.3a. Array. Hook.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

  • window-unzoomed

command; scope window; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

  • window-zoomed

command; scope window; since 3.8. Array. Hook.

Source: https://github.com/tmux/tmux/blob/7f2a35ad3321f9ba57a1062ca73b1f3ff26aca53/options-table.c

string; scope session; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

flag; scope window; since 3.3a.

Source: https://github.com/tmux/tmux/blob/0b355ae8114511e1ff6359272b164f1cdf718e80/options-table.c

Members7#

  • catalogue function Return the validated packaged catalogue; no tmux command is executed.
  • CatalogueData class Typed schema lookup used by acquisition, local criteria and documentation.
  • OptionSpec class One source-qualified option type, scope and operand range.
  • parse-tmux-version function Preserve the raw string and reject vendor/development suffixes as unqualified.
  • support-policy function Return the immutable release policy without reading configuration or contacting tmux.
  • SupportPolicy class Ordered release profiles are the sole source of the floor and CI endpoints.
  • TmuxVersion class Parsed release spelling; an exact release can still lack a support profile.
Esc

Type to search.

Reference previewOpen reference