更改 tmux 窗口列表选择颜色

4 tmux

我正在尝试根据自己的喜好设置主题 tmux,但我被困在窗口列表选择中。

Prefixw向我显示窗口列表,选择栏为黄色;有人知道修改那个特定位的咒语吗?

ton*_*nch 6

我不明白为什么 neric 的答案被低估了,因为它实际上是正确的。

当您打开窗口列表时,来自mode-style选项的样式将应用于所选项目。这是来源的链接。 如您所见,默认值为bg=yellow,fg=black。您可以在一个命令中更改这些样式:

set -wg mode-style bg=red,fg=red
Run Code Online (Sandbox Code Playgroud)
  • set 给出设置选项的命令;
  • -w 标志告诉这是一个窗口选项;
  • -g 标志告诉全局设置选项;
  • mode-style 是选项的名称;
  • bg=red 设置选择的背景颜色;
  • fg=white 设置文本颜色。

请注意,这set -wg只是set-window-option -g.

至于颜色,来自手册页:

颜色是下列之一:blackredgreenyellowbluemagentacyanwhite,的aixterm明亮的变体(如果支持的话:brightredbrightgreen,等等),colour0colour255从256色组,默认情况下,或十六进制RGB字符串,例如#ffffff,将选择最接近与默认的 256 色集匹配。

您还可以指定属性,例如bg=red,fg=red,bold

属性是 none 或逗号分隔的列表,其中包含以下一项或多项:bright(或bold) dim、, underscoreblinkreversehidden、 或italics, 以打开属性,或以 为前缀的属性以no关闭属性。

请注意,此选项也会影响复制模式下文本选择的颜色。


小智 0

set status-utf8 on
set utf8 on

set -g default-terminal "screen-256color"

set -g status-bg black
set -g status-fg white
Run Code Online (Sandbox Code Playgroud)