Created
January 13, 2017 07:12
-
-
Save genki/22cace67e4fc7441222a06facee12b2e to your computer and use it in GitHub Desktop.
tmux variables
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The following variables are available, where appropriate: | |
.Bl -column "XXXXXXXXXXXXXXXXXXX" "XXXXX" | |
.It Sy "Variable name" Ta Sy "Alias" Ta Sy "Replaced with" | |
.It Li "alternate_on" Ta "" Ta "If pane is in alternate screen" | |
.It Li "alternate_saved_x" Ta "" Ta "Saved cursor X in alternate screen" | |
.It Li "alternate_saved_y" Ta "" Ta "Saved cursor Y in alternate screen" | |
.It Li "buffer_name" Ta "" Ta "Name of buffer" | |
.It Li "buffer_sample" Ta "" Ta "Sample of start of buffer" | |
.It Li "buffer_size" Ta "" Ta "Size of the specified buffer in bytes" | |
.It Li "client_activity" Ta "" Ta "Integer time client last had activity" | |
.It Li "client_created" Ta "" Ta "Integer time client created" | |
.It Li "client_control_mode" Ta "" Ta "1 if client is in control mode" | |
.It Li "client_height" Ta "" Ta "Height of client" | |
.It Li "client_key_table" Ta "" Ta "Current key table" | |
.It Li "client_last_session" Ta "" Ta "Name of the client's last session" | |
.It Li "client_pid" Ta "" Ta "PID of client process" | |
.It Li "client_prefix" Ta "" Ta "1 if prefix key has been pressed" | |
.It Li "client_readonly" Ta "" Ta "1 if client is readonly" | |
.It Li "client_session" Ta "" Ta "Name of the client's session" | |
.It Li "client_termname" Ta "" Ta "Terminal name of client" | |
.It Li "client_termtype" Ta "" Ta "Terminal type of client" | |
.It Li "client_tty" Ta "" Ta "Pseudo terminal of client" | |
.It Li "client_utf8" Ta "" Ta "1 if client supports utf8" | |
.It Li "client_width" Ta "" Ta "Width of client" | |
.It Li "command" Ta "" Ta "Name of command in use, if any" | |
.It Li "command_list_name" Ta "" Ta "Command name if listing commands" | |
.It Li "command_list_alias" Ta "" Ta "Command alias if listing commands" | |
.It Li "command_list_usage" Ta "" Ta "Command usage if listing commands" | |
.It Li "cursor_flag" Ta "" Ta "Pane cursor flag" | |
.It Li "cursor_x" Ta "" Ta "Cursor X position in pane" | |
.It Li "cursor_y" Ta "" Ta "Cursor Y position in pane" | |
.It Li "history_bytes" Ta "" Ta "Number of bytes in window history" | |
.It Li "history_limit" Ta "" Ta "Maximum window history lines" | |
.It Li "history_size" Ta "" Ta "Size of history in bytes" | |
.It Li "hook" Ta "" Ta "Name of running hook, if any" | |
.It Li "hook_pane" Ta "" Ta "ID of pane where hook was run, if any" | |
.It Li "hook_session" Ta "" Ta "ID of session where hook was run, if any" | |
.It Li "hook_session_name" Ta "" Ta "Name of session where hook was run, if any" | |
.It Li "hook_window" Ta "" Ta "ID of window where hook was run, if any" | |
.It Li "hook_window_name" Ta "" Ta "Name of window where hook was run, if any" | |
.It Li "host" Ta "#H" Ta "Hostname of local host" | |
.It Li "host_short" Ta "#h" Ta "Hostname of local host (no domain name)" | |
.It Li "insert_flag" Ta "" Ta "Pane insert flag" | |
.It Li "keypad_cursor_flag" Ta "" Ta "Pane keypad cursor flag" | |
.It Li "keypad_flag" Ta "" Ta "Pane keypad flag" | |
.It Li "line" Ta "" Ta "Line number in the list" | |
.It Li "mouse_any_flag" Ta "" Ta "Pane mouse any flag" | |
.It Li "mouse_button_flag" Ta "" Ta "Pane mouse button flag" | |
.It Li "mouse_standard_flag" Ta "" Ta "Pane mouse standard flag" | |
.It Li "pane_active" Ta "" Ta "1 if active pane" | |
.It Li "pane_bottom" Ta "" Ta "Bottom of pane" | |
.It Li "pane_current_command" Ta "" Ta "Current command if available" | |
.It Li "pane_current_path" Ta "" Ta "Current path if available" | |
.It Li "pane_dead" Ta "" Ta "1 if pane is dead" | |
.It Li "pane_dead_status" Ta "" Ta "Exit status of process in dead pane" | |
.It Li "pane_height" Ta "" Ta "Height of pane" | |
.It Li "pane_id" Ta "#D" Ta "Unique pane ID" | |
.It Li "pane_in_mode" Ta "" Ta "If pane is in a mode" | |
.It Li "pane_input_off" Ta "" Ta "If input to pane is disabled" | |
.It Li "pane_index" Ta "#P" Ta "Index of pane" | |
.It Li "pane_left" Ta "" Ta "Left of pane" | |
.It Li "pane_pid" Ta "" Ta "PID of first process in pane" | |
.It Li "pane_right" Ta "" Ta "Right of pane" | |
.It Li "pane_start_command" Ta "" Ta "Command pane started with" | |
.It Li "pane_synchronized" Ta "" Ta "If pane is synchronized" | |
.It Li "pane_tabs" Ta "" Ta "Pane tab positions" | |
.It Li "pane_title" Ta "#T" Ta "Title of pane" | |
.It Li "pane_top" Ta "" Ta "Top of pane" | |
.It Li "pane_tty" Ta "" Ta "Pseudo terminal of pane" | |
.It Li "pane_width" Ta "" Ta "Width of pane" | |
.It Li "pid" Ta "" Ta "Server PID" | |
.It Li "scroll_region_lower" Ta "" Ta "Bottom of scroll region in pane" | |
.It Li "scroll_region_upper" Ta "" Ta "Top of scroll region in pane" | |
.It Li "scroll_position" Ta "" Ta "Scroll position in copy mode" | |
.It Li "session_alerts" Ta "" Ta "List of window indexes with alerts" | |
.It Li "session_attached" Ta "" Ta "Number of clients session is attached to" | |
.It Li "session_activity" Ta "" Ta "Integer time of session last activity" | |
.It Li "session_created" Ta "" Ta "Integer time session created" | |
.It Li "session_last_attached" Ta "" Ta "Integer time session last attached" | |
.It Li "session_group" Ta "" Ta "Number of session group" | |
.It Li "session_grouped" Ta "" Ta "1 if session in a group" | |
.It Li "session_height" Ta "" Ta "Height of session" | |
.It Li "session_id" Ta "" Ta "Unique session ID" | |
.It Li "session_many_attached" Ta "" Ta "1 if multiple clients attached" | |
.It Li "session_name" Ta "#S" Ta "Name of session" | |
.It Li "session_width" Ta "" Ta "Width of session" | |
.It Li "session_windows" Ta "" Ta "Number of windows in session" | |
.It Li "socket_path" Ta "" Ta "Server socket path" | |
.It Li "start_time" Ta "" Ta "Server start time" | |
.It Li "version" Ta "" Ta "Server version" | |
.It Li "window_activity" Ta "" Ta "Integer time of window last activity" | |
.It Li "window_activity_flag" Ta "" Ta "1 if window has activity" | |
.It Li "window_active" Ta "" Ta "1 if window active" | |
.It Li "window_bell_flag" Ta "" Ta "1 if window has bell" | |
.It Li "window_find_matches" Ta "" Ta "Matched data from the find-window" | |
.It Li "window_flags" Ta "#F" Ta "Window flags" | |
.It Li "window_height" Ta "" Ta "Height of window" | |
.It Li "window_id" Ta "" Ta "Unique window ID" | |
.It Li "window_index" Ta "#I" Ta "Index of window" | |
.It Li "window_last_flag" Ta "" Ta "1 if window is the last used" | |
.It Li "window_layout" Ta "" Ta "Window layout description, ignoring zoomed window panes" | |
.It Li "window_linked" Ta "" Ta "1 if window is linked across sessions" | |
.It Li "window_name" Ta "#W" Ta "Name of window" | |
.It Li "window_panes" Ta "" Ta "Number of panes in window" | |
.It Li "window_silence_flag" Ta "" Ta "1 if window has silence alert" | |
.It Li "window_visible_layout" Ta "" Ta "Window layout description, respecting zoomed window panes" | |
.It Li "window_width" Ta "" Ta "Width of window" | |
.It Li "window_zoomed_flag" Ta "" Ta "1 if window is zoomed" | |
.It Li "wrap_flag" Ta "" Ta "Pane wrap flag" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment