我不确定这是否可行,但我使用具有半透明背景的图形终端模拟器,因此我可以看到其后面的 GUI 窗口(在本例中为蓝色)。 我希望我的状态行将其作为背景颜色。
我能够找到这个有用的示例:http://jasonwryan.com/blog/2010/01/07/tmux-terminal-多路复用器/
它使用了颜色
default
。
所以我想要的是:
set status-bg default
编辑:这可能不适用于较新版本的 tmux,请参阅下面的其他答案
从 olleicua 接受的答案(更具体地说,来自 sammy 的评论)从 tmux 3.2 开始不再为我工作。
我将该行更改为以下内容,现在它又可以工作了:
set-option -g status-style bg=default
官方 github 页面上的“3.2 问题和评论”主题解释了为什么会出现这种情况:
和status-fg
现在应用在status-bg
之前,而不是代替;这意味着如果其中一个设置为status-style
,则将使用default
颜色。要修复,请将status-style
替换为status-bg default
。status-style bg=default
答案有点过时了。
对于
v3.2
,如果您想同时更改 fg
和 bg
,您需要用一个命令来完成:
set -g status-style "fg=white bg=color237"