tmux-在 ssh 会话窗口中更改 status-bg

tmux-在 ssh 会话窗口中更改 status-bg

status-bg在 ssh 会话中可以有不同的颜色吗?

假设我有默认的绿色,但希望它在 ssh 会话中变成红色。

切换窗口时也应该可以工作(可能在切换时解析主机名 + refresh-client -S

答案1

在你的 ~/.tmux.conf 中按顺序添加以下两行代码

设置正常颜色

set -g status-bg colour5

设置 ssh 颜色

if-shell -b ' [ "$SSH_CLIENT" ] ' "set -g status-bg colour6"

相关内容