更改 tmux 窗口列表选择颜色

更改 tmux 窗口列表选择颜色

我正在尝试根据自己的喜好来设置 tmux 的主题,但是我却停留在窗口列表选择上。

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

答案1

我不明白为什么 neric 的回答被否决了,因为它实际上是正确的。

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

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

请注意,set -wg只是的别名set-window-option -g

至于颜色,来自手册页:

颜色是以下之一:black、、、、、、、、、aixtermred明亮变体(如果支持:、等等),从256色集合、默认或十六进制 RGB 字符串(例如)中选择最接近的匹配项从默认的 256 色集合中greenyellowbluemagentacyanwhitebrightredbrightgreencolour0colour255#ffffff

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

属性可以为无,也可以为以下一个或多个的逗号分隔列表:bright(或bold),dimunderscoreblinkreversehiddenitalics,用于打开某个属性,或以 为前缀的属性用于no关闭某个属性。

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

答案2

这是你要找的:

set-window-option -g mode-fg white
set-window-option -g mode-bg red

答案3

set status-utf8 on
set utf8 on

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

set -g status-bg black
set -g status-fg white

相关内容