ServerOptions
Container for tmux server options.
Source and package
- Qualified name
-
libtmux._internal .constants. Server Options - Module
- libtmux._internal.constants
- Package
- libtmux
- Source
- src/libtmux/_internal/constants.py
-
Description#
Each field carries the value of the tmux server option named the same with hyphens in place of underscores. A field keeps its default —
None, or an empty container for the array options — when tmux reports no value for it.
Members22#
- backspace: str | None attribute
- buffer_limit: int | None attribute
- command_alias: Sparse
Array [str] attribute - copy_command: str | None attribute
- default_client_command: str | None attribute
- default_terminal: str | None attribute
- editor: str | None attribute
- escape_time: int | None attribute
- exit_empty: t
.Literal ["on", "off"] | None attribute - exit_unattached: t
.Literal ["on", "off"] | None attribute - extended_keys: t
.Literal ["on", "off", "always"] | None attribute - extended_keys_format: t
.Literal ["csi-u", "xterm"] | None attribute - focus_events: t
.Literal ["on", "off"] | None attribute - get_clipboard: t
.Literal ["off", "buffer", "request", "both"] | None attribute - history_file: str | None attribute
- message_limit: int | None attribute
- prompt_history_limit: int | None attribute
- set_clipboard: t
.Literal ["on", "external", "off"] | None attribute - terminal_features: Terminal
Features attribute - terminal_overrides: Sparse
Array [str] attribute - user_keys: Sparse
Array [str] attribute - __init__ method
Inherited members1 member#
Reached through libtmux._internal.dataclasses.SkipDefaultFieldsReprMixin.
tmux options#
Settings for the server, sessions, windows and panes, with their types, defaults and allowed values.