'set -g' 命令在 tmux 中有什么作用?

the*_*fog 7 tmux

set -g <command>例如,我在 tmux 中看到了对

set -g status-right ' #[bg=colour33] Branch #[(git branch)] '
Run Code Online (Sandbox Code Playgroud)

我已经用谷歌搜索并查看了man tmuxinfo tmux但也找不到任何信息。

set -g什么?
它是否以与 vim 使用的方式相同的方式设置变量:set <variable>
如果是这样,它有-g什么作用?

Dav*_*ill 10

'set -g' 命令在 tmux 中有什么作用?

  • set是 的别名set-option

  • -g 用于设置全局会话或窗口的选项。

设置选项的命令如下:

set-option [-agoqsuw] [-t target-session | target-window] option value (alias: set)

使用-w(相当于set-window-option 命令)设置窗口选项,使用 设置服务器选项-s,否则设置会话选项。

如果-g指定,则设置全局会话或窗口选项。

Source tmux — 终端多路复用器