4

我经常在单独的 Terminal.app 选项卡中运行两个 tmux 会话。我通过 tmuxinator 使用了命名会话。我想要一种方法将该会话名称显示为选项卡的标题,以便我可以识别哪个 tmux 会话是哪个。

我该怎么办?

4

1 回答 1

5

这应该可以使用 tmux 配置

设置标题 [上 | off ] 如果终端看起来是 xterm,则尝试使用 \e]2;...\007 xterm 代码设置窗口标题。此选项默认关闭。请注意,如果设置了 STY 环境变量,elinks 只会尝试设置窗口标题。

set-titles-string string 如果 set-titles 开启,则用于设置窗口标题的字符串。字符序列被替换为 status-left 选项。

有问题的项目是#S Ta Session name

检查手册页。

为当前连接/活动的会话设置此项:

$ tmux set-option -s set-titles on
$ tmux set-option -s set-titles-string '#S'
于 2013-05-06T11:35:07.537 回答