【发布时间】:2015-10-12 21:32:55
【问题描述】:
我正在使用 tmux 2.0,安装在 OSX 上的 Homebrew 上。我的终端使用日晒配色方案。
如果我移动我的 tmux.conf(以确保我使用默认设置),那么我的状态行如下所示:
如果我运行失败的进程,会话名称会以红色突出显示:
无论我做什么,它都会以红色突出显示。我已经尝试了所有可以找到的设置来尝试更改此行为,但我根本没有找到任何可以更改它的设置。
失败的进程是 ruby 命令行工具guard。我让它失败了,因为它依赖于 zeus 而我没有运行 zeus。在这种情况下,guard 在终端中显示错误但不退出。这就是这个红色突出显示发生的场景。
如果我让它严重失败并退出(例如,如果没有 Guardfile),那么突出显示不会发生。
我假设 tmux 正在识别发生了某种错误(因为该进程正在返回错误响应代码?)并且正在使用突出显示来提醒我。
我尝试修改的一些设置包括:
window-status-activity-attrwindow-status-activity-bgdisplay-panes-active-colourbell-actionbell-on-alert
【问题讨论】: