我是tmux的新手,并试图了解它的配置。我已经开始查看一些预先存在的.tmux.conf文件以及我能找到的任何文档,但它仍然让我对这些标志感到疑惑。到目前为止我见过以下内容:
中的一些示例set -g prefix C-a
set -ga terminal-overrides ",xterm-termite:Tc"
set-option -g xterm-keys on
的一行
set-window-option -g
标志是什么意思,当一个标志一个标志优于另一个标志时,是否有任何特殊情况?
答案 0 :(得分:12)
set
是set-option
的别名。
set -g
用于设置全局选项,-ga
将值附加到现有设置。
来自Tmux的手册页:
使用-a,如果选项需要字符串或样式,则值为 附加到现有设置。例如:
set -g status-left "foo" set -ag status-left "bar"
会导致'foobar'。和
set -g status-style "bg=red" set -ag status-style "fg=blue"
将导致红色背景和蓝色前景。没有-a, 结果将是默认背景和蓝色前景。
set-window-option
(别名setw
)用于配置窗口选项(allow-rename
,mode-keys
,synchronize-panes
等),相同的标记选项为可用。
见: