使用 Tmux 1.8

使用 Tmux 1.8

我尝试过 tmux,发现有些设置会突出显示活动窗格的边框。如果有三个或更多窗格,这个设置就很好用。

不过我最常用的用法是两块玻璃并排放置,如果只有两个,我看到的任何边框突出显示都无法帮助我判断哪个是活动的。

我可以给 tmux 什么设置来清楚地显示两个窗格中的哪一个具有焦点?

答案1

使用 Tmux 1.8

从 tmux 1.8 开始,tmux 通过仅突出显示分割线的上半部分/下半部分来区分左/右活动窗格。

屏幕截图(iTerm2 + tmux 1.8): iTerm2 + tmux 1.8

如果您必须使用较早的版本,则 tmux 设置似乎都无法帮助您解决具体情况。作为替代方案,您可以查找闪烁的 shell 光标,它仅出现在活动窗格中。

答案2

截至(据我所知)tmux 2.1,有一个新的样式选项可以相当轻松地处理这个问题:

窗口活动样式 风格
    设置窗口活动窗格的样式。有关如何指定风格, 看消息命令样式选项。

例如,

setw -g window-active-style 'bg=black'

您可以使用任何标准样式,这里提取自man tmux

消息命令样式 风格
    设置状态行消息命令样式,其中风格以逗号分隔
    要指定的特性列表。

    这些可能是 `bg=colour` 来设置背景颜色,`fg=colour` 来设置
    前景色,以及如下所示的属性列表。

    颜色为以下之一:黑色的红色的绿色的黄色的蓝色的品红青色白色的、aixterm 明亮变体(如果支持:亮红亮绿色, 和
    很快),颜色0颜色255从 256 种颜色中,默认
    十六进制 RGB 字符串,例如 `#ffffff`,选择最接近的匹配
    来自默认的256色集。

    属性可以是没有任何或以逗号分隔的以下一个或多个列表:
    明亮的(或者大胆的),暗淡下划线撤销, 或者斜体, 到
    打开一个属性,或者使用以“no”为前缀的属性来关闭一个属性。

    例如:

        fg=黄色,粗体,下划线,闪烁
        bg=黑色,fg=默认,noverse

    随着-A标记到设置选项命令添加新样式
    否则现有样式将被替换。

答案3

Ctrl-B q

寻找奇怪颜色的数字(红色而不是蓝色)。

这比仅仅看屏幕要多一点工作量,因为它是交互式的。但是您在终端中运行的应用程序不应该注意到您的任何按键。

答案4

这可能部分是我的终端仿真器(iterm2)的功能,但我的光标仅在活动分割中可见。

相关内容