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


1

是否可能有不同的 status-bg 在ssh会话中的颜色?

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

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


部分答案:Ctrl-B :set status-bg red (虽然我怀疑你正在寻求自动化这个更好/更容易...通过使用运行ssh的脚本可能更容易做到)
TOOGAM

status-bg 它的朋友在1.9中被弃用了。使用 status-style 代替。
starfry

Answers:


0

在〜/ .tmux.conf中依次添加以下两个代码行

设置正常颜色

set -g status-bg colour5

设置ssh颜色

if-shell -b ' [ "$SSH_CLIENT" ] ' "set -g status-bg colour6"
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.