On this page
tmux.SessionOptionValues
- Module
- tmux
- Package
- github.com/libtmux/libtmux-go/tmux
- Source
- tmux/option_generated.go
-
SessionOptionValues is an immutable materialized view of known session option values; its zero value is empty and it does not refresh. Obtain it with
Session.OptionsorGlobalSessionScope.Options.OptionValue.Getreports presence andOptionValue.Originreports inheritance. UseSession.RawOptionorGlobalSessionScope.RawOptionfor caller-named or undecoded values.
54 declared, 0 inherited
Members
- ActivityAction method ActivityAction returns materialized "activity-action" as
OptionValuewith value type OptionValueActivityActionfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "none", "any", "current", "other"); set it withSession.SetActivityActionorGlobalSessionScope.SetActivityAction. - AssumePasteTime method AssumePasteTime returns materialized "assume-paste-time" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetAssumePasteTimeorGlobalSessionScope.SetAssumePasteTime. - BaseIndex method BaseIndex returns materialized "base-index" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetBaseIndexorGlobalSessionScope.SetBaseIndex. - BellAction method BellAction returns materialized "bell-action" as
OptionValuewith value type OptionValueBellActionfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "none", "any", "current", "other"); set it withSession.SetBellActionorGlobalSessionScope.SetBellAction. - DefaultCommand method DefaultCommand returns materialized "default-command" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetDefaultCommandorGlobalSessionScope.SetDefaultCommand. - DefaultShell method DefaultShell returns materialized "default-shell" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetDefaultShellorGlobalSessionScope.SetDefaultShell. - DefaultSize method DefaultSize returns materialized "default-size" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetDefaultSizeorGlobalSessionScope.SetDefaultSize. - DestroyUnattached method DestroyUnattached returns materialized "destroy-unattached" as
OptionValuewith value type OptionValueDestroyUnattachedfrom session option values; it does not query tmux. Available as FLAG since tmux 3.2a; CHOICE since tmux 3.4 (choices: "off", "on", "keep-last", "keep-group"); set it withSession.SetDestroyUnattachedorGlobalSessionScope.SetDestroyUnattached. - DetachOnDestroy method DetachOnDestroy returns materialized "detach-on-destroy" as
OptionValuewith value type OptionValueDetachOnDestroyfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "off", "on", "no-detached"); CHOICE since tmux 3.4 (choices: "off", "on", "no-detached", "previous", "next"); set it withSession.SetDetachOnDestroyorGlobalSessionScope.SetDetachOnDestroy. - DisplayPanesActiveColour method DisplayPanesActiveColour returns materialized "display-panes-active-colour" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as COLOUR since tmux 3.2a; set it withSession.SetDisplayPanesActiveColourorGlobalSessionScope.SetDisplayPanesActiveColour. - DisplayPanesColour method DisplayPanesColour returns materialized "display-panes-colour" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as COLOUR since tmux 3.2a; set it withSession.SetDisplayPanesColourorGlobalSessionScope.SetDisplayPanesColour. - DisplayPanesTime method DisplayPanesTime returns materialized "display-panes-time" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetDisplayPanesTimeorGlobalSessionScope.SetDisplayPanesTime. - DisplayTime method DisplayTime returns materialized "display-time" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetDisplayTimeorGlobalSessionScope.SetDisplayTime. - FocusFollowsMouse method FocusFollowsMouse returns materialized "focus-follows-mouse" as
OptionValuewith value type OptionValueboolfrom session option values; it does not query tmux. Available as FLAG since tmux 3.7; set it withSession.SetFocusFollowsMouseorGlobalSessionScope.SetFocusFollowsMouse. - HistoryLimit method HistoryLimit returns materialized "history-limit" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetHistoryLimitorGlobalSessionScope.SetHistoryLimit. - InitialRepeatTime method InitialRepeatTime returns materialized "initial-repeat-time" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.6; set it withSession.SetInitialRepeatTimeorGlobalSessionScope.SetInitialRepeatTime. - KeyTable method KeyTable returns materialized "key-table" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetKeyTableorGlobalSessionScope.SetKeyTable. - LockAfterTime method LockAfterTime returns materialized "lock-after-time" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetLockAfterTimeorGlobalSessionScope.SetLockAfterTime. - LockCommand method LockCommand returns materialized "lock-command" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetLockCommandorGlobalSessionScope.SetLockCommand. - MessageCommandStyle method MessageCommandStyle returns materialized "message-command-style" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetMessageCommandStyleorGlobalSessionScope.SetMessageCommandStyle. It is a style option. - MessageFormat method MessageFormat returns materialized "message-format" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.7; set it withSession.SetMessageFormatorGlobalSessionScope.SetMessageFormat. - MessageLine method MessageLine returns materialized "message-line" as
OptionValuewith value type OptionValueMessageLinefrom session option values; it does not query tmux. Available as CHOICE since tmux 3.4 (choices: "0", "1", "2", "3", "4"); set it withSession.SetMessageLineorGlobalSessionScope.SetMessageLine. - MessageStyle method MessageStyle returns materialized "message-style" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetMessageStyleorGlobalSessionScope.SetMessageStyle. It is a style option. - Mouse method Mouse returns materialized "mouse" as
OptionValuewith value type OptionValueboolfrom session option values; it does not query tmux. Available as FLAG since tmux 3.2a; set it withSession.SetMouseorGlobalSessionScope.SetMouse. - Prefix method Prefix returns materialized "prefix" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as KEY since tmux 3.2a; set it withSession.SetPrefixorGlobalSessionScope.SetPrefix. - Prefix2 method Prefix2 returns materialized "prefix2" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as KEY since tmux 3.2a; set it withSession.SetPrefix2orGlobalSessionScope.SetPrefix2. - PromptCommandCursorStyle method PromptCommandCursorStyle returns materialized "prompt-command-cursor-style" as
OptionValuewith value type OptionValuePromptCommandCursorStylefrom session option values; it does not query tmux. Available as CHOICE since tmux 3.7 (choices: "default", "blinking-block", "block", "blinking-underline", "underline", "blinking-bar", "bar"); set it withSession.SetPromptCommandCursorStyleorGlobalSessionScope.SetPromptCommandCursorStyle. - PromptCursorColour method PromptCursorColour returns materialized "prompt-cursor-colour" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as COLOUR since tmux 3.6; set it withSession.SetPromptCursorColourorGlobalSessionScope.SetPromptCursorColour. - PromptCursorStyle method PromptCursorStyle returns materialized "prompt-cursor-style" as
OptionValuewith value type OptionValuePromptCursorStylefrom session option values; it does not query tmux. Available as CHOICE since tmux 3.6 (choices: "default", "blinking-block", "block", "blinking-underline", "underline", "blinking-bar", "bar"); set it withSession.SetPromptCursorStyleorGlobalSessionScope.SetPromptCursorStyle. - RenumberWindows method RenumberWindows returns materialized "renumber-windows" as
OptionValuewith value type OptionValueboolfrom session option values; it does not query tmux. Available as FLAG since tmux 3.2a; set it withSession.SetRenumberWindowsorGlobalSessionScope.SetRenumberWindows. - RepeatTime method RepeatTime returns materialized "repeat-time" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetRepeatTimeorGlobalSessionScope.SetRepeatTime. - SetTitles method SetTitles returns materialized "set-titles" as
OptionValuewith value type OptionValueboolfrom session option values; it does not query tmux. Available as FLAG since tmux 3.2a; set it withSession.SetTitlesorGlobalSessionScope.SetTitles. - SetTitlesString method SetTitlesString returns materialized "set-titles-string" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetTitlesStringorGlobalSessionScope.SetTitlesString. - SilenceAction method SilenceAction returns materialized "silence-action" as
OptionValuewith value type OptionValueSilenceActionfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "none", "any", "current", "other"); set it withSession.SetSilenceActionorGlobalSessionScope.SetSilenceAction. - Status method Status returns materialized "status" as
OptionValuewith value type OptionValueStatusfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "off", "on", "2", "3", "4", "5"); set it withSession.SetStatusorGlobalSessionScope.SetStatus. - StatusBG method StatusBG returns materialized "status-bg" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as COLOUR since tmux 3.2a; set it withSession.SetStatusBGorGlobalSessionScope.SetStatusBG. - StatusFG method StatusFG returns materialized "status-fg" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as COLOUR since tmux 3.2a; set it withSession.SetStatusFGorGlobalSessionScope.SetStatusFG. - StatusFormat method StatusFormat returns materialized "status-format" as
OptionValuewith value type OptionValue[SparseArraystring] from session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetStatusFormatorGlobalSessionScope.SetStatusFormat. Its present SparseArray value preserves assigned tmux indexes, including gaps. - StatusInterval method StatusInterval returns materialized "status-interval" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetStatusIntervalorGlobalSessionScope.SetStatusInterval. - StatusJustify method StatusJustify returns materialized "status-justify" as
OptionValuewith value type OptionValueStatusJustifyfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "left", "centre", "right", "absolute-centre"); set it withSession.SetStatusJustifyorGlobalSessionScope.SetStatusJustify. - StatusKeys method StatusKeys returns materialized "status-keys" as
OptionValuewith value type OptionValueStatusKeysfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "emacs", "vi"); set it withSession.SetStatusKeysorGlobalSessionScope.SetStatusKeys. - StatusLeft method StatusLeft returns materialized "status-left" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetStatusLeftorGlobalSessionScope.SetStatusLeft. - StatusLeftLength method StatusLeftLength returns materialized "status-left-length" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetStatusLeftLengthorGlobalSessionScope.SetStatusLeftLength. - StatusLeftStyle method StatusLeftStyle returns materialized "status-left-style" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetStatusLeftStyleorGlobalSessionScope.SetStatusLeftStyle. It is a style option. - StatusPosition method StatusPosition returns materialized "status-position" as
OptionValuewith value type OptionValueStatusPositionfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "top", "bottom"); set it withSession.SetStatusPositionorGlobalSessionScope.SetStatusPosition. - StatusRight method StatusRight returns materialized "status-right" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetStatusRightorGlobalSessionScope.SetStatusRight. - StatusRightLength method StatusRightLength returns materialized "status-right-length" as
OptionValuewith value type OptionValueint64from session option values; it does not query tmux. Available as NUMBER since tmux 3.2a; set it withSession.SetStatusRightLengthorGlobalSessionScope.SetStatusRightLength. - StatusRightStyle method StatusRightStyle returns materialized "status-right-style" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetStatusRightStyleorGlobalSessionScope.SetStatusRightStyle. It is a style option. - StatusStyle method StatusStyle returns materialized "status-style" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetStatusStyleorGlobalSessionScope.SetStatusStyle. It is a style option. - UpdateEnvironment method UpdateEnvironment returns materialized "update-environment" as
OptionValuewith value type OptionValue[SparseArraystring] from session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetUpdateEnvironmentorGlobalSessionScope.SetUpdateEnvironment. Its present SparseArray value preserves assigned tmux indexes, including gaps. - VisualActivity method VisualActivity returns materialized "visual-activity" as
OptionValuewith value type OptionValueVisualActivityfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "off", "on", "both"); set it withSession.SetVisualActivityorGlobalSessionScope.SetVisualActivity. - VisualBell method VisualBell returns materialized "visual-bell" as
OptionValuewith value type OptionValueVisualBellfrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "off", "on", "both"); set it withSession.SetVisualBellorGlobalSessionScope.SetVisualBell. - VisualSilence method VisualSilence returns materialized "visual-silence" as
OptionValuewith value type OptionValueVisualSilencefrom session option values; it does not query tmux. Available as CHOICE since tmux 3.2a (choices: "off", "on", "both"); set it withSession.SetVisualSilenceorGlobalSessionScope.SetVisualSilence. - WordSeparators method WordSeparators returns materialized "word-separators" as
OptionValuewith value type OptionValuestringfrom session option values; it does not query tmux. Available as STRING since tmux 3.2a; set it withSession.SetWordSeparatorsorGlobalSessionScope.SetWordSeparators.