# libtmux._internal.constants.ServerOptions

- **Module:** libtmux._internal.constants
- **Package:** libtmux
- **Language:** Python
- **Kind:** class
- **Source:** https://github.com/tmux-python/libtmux/blob/38e368c11117fb4aeb2f082d552cd4f210eae06a/src/libtmux/_internal/constants.py#L23
- **Bases:** [`SkipDefaultFieldsReprMixin`](/en/py/stable/reference/libtmux-_internal-dataclasses-skipdefaultfieldsreprmixin/)
- **Page:** https://libtmux.org/en/py/stable/reference/libtmux-_internal-constants-serveroptions/

tmux catalog: [Options](/en/tmux/latest/catalog/options/)

Container for tmux server options.

## Members

### Other members

- [`backspace`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-backspace/) (attribute)
- [`buffer_limit`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-buffer_limit/) (attribute)
- [`command_alias`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-command_alias/) (attribute)
- [`copy_command`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-copy_command/) (attribute)
- [`default_client_command`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-default_client_command/) (attribute)
- [`default_terminal`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-default_terminal/) (attribute)
- [`editor`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-editor/) (attribute)
- [`escape_time`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-escape_time/) (attribute)
- [`exit_empty`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-exit_empty/) (attribute)
- [`exit_unattached`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-exit_unattached/) (attribute)
- [`extended_keys`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-extended_keys/) (attribute)
- [`extended_keys_format`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-extended_keys_format/) (attribute)
- [`focus_events`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-focus_events/) (attribute)
- [`get_clipboard`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-get_clipboard/) (attribute)
- [`history_file`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-history_file/) (attribute)
- [`message_limit`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-message_limit/) (attribute)
- [`prompt_history_limit`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-prompt_history_limit/) (attribute)
- [`set_clipboard`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-set_clipboard/) (attribute)
- [`terminal_features`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-terminal_features/) (attribute)
- [`terminal_overrides`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-terminal_overrides/) (attribute)
- [`user_keys`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-user_keys/) (attribute)
- [`__init__`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-__init__/) (method)

## Inherited members

- [`__repr__`](/en/py/stable/reference/libtmux-_internal-constants-serveroptions-__repr__/) (method), inherited from `libtmux._internal.dataclasses.SkipDefaultFieldsReprMixin`: Omit default fields in object representation.
