我正在使用 iTerm,我想知道是否可以在 Tmux 配置文件中使用“明亮”颜色。我用谷歌搜索了这个,我看到了一些东西fg=cyan,bg=black,bright
,当我尝试这个时,它不起作用。我知道常规颜色和 256 种颜色都在工作,并且每次更改颜色时我都会重新加载源文件(这就是我知道 256 种颜色和我的常规调色板正在工作的方式,因为它们在重新加载源时会发生变化)。
答案1
使用终端颜色(包括前缀 Bright)
尽管当前使用十六进制颜色的建议可行,但它不会从您的终端获取颜色。
使用 8-15 号颜色使用前缀 Bright 命名颜色,像这样:
# Colors 8-15
brightblack
brightred
brightgreen
brightyellow
brightblue
brightmagenta
brightcyan
brightwhite
我也见过光明包含在颜色之后,例如:
fg=green,bright,bold
但这对我不起作用(tmux 3.1a)
答案2
使用十六进制颜色
示例 ~/.tmux.conf
BACKGROUND="#000000"
BLUE="#569CD6"
set -g status-style bg=$BACKGROUND,fg=$BLUE
set -g window-status-current-format "#[fg=$BLUE] ➤ "