当我使用 shell 时,它会动态自动设置终端(模拟器)窗口的标题。当我现在使用 tmux 时,由 shell(在我的例子中是 bash)设置的窗口标题显示在状态行的右侧(默认情况下),并且对于终端(模拟器)窗口 tmux 也提供了一些设置此标题的功能( set-titles on
)。
现在我需要再次将 shell 设置的标题传递到终端(模拟器)窗口(显示当前 tmux 活动窗格中的 shell 设置标题。
这怎么可能? (如果有帮助,我总是将-${HOSTNAME} - ${PWD}
标题设置为主机名 - 当前目录)
答案1
您可以使用该pane_title
格式。例如,设置set-titles-string
:
set -g set-titles-string '#{pane_title}'