我正在尝试根据自己的喜好来设置 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 色集合中green
。yellow
blue
magenta
cyan
white
brightred
brightgreen
colour0
colour255
#ffffff
您还可以指定属性,例如bg=red,fg=red,bold
:
属性可以为无,也可以为以下一个或多个的逗号分隔列表:
bright
(或bold
),dim
,underscore
,blink
,reverse
,hidden
或italics
,用于打开某个属性,或以 为前缀的属性用于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