如何在 Tmux 中动态设置窗口标题?

如何在 Tmux 中动态设置窗口标题?

我想将 Tmux 窗口的标题动态设置为第一个窗格的路径。如何动态设置标题?

答案1

好的,Tmux 实际上是根据活动窗格标题来设置窗口标题的,您需要设置窗格标题,它将用作窗口标题。这些说明适用于 fish,请随意添加 bash 和 zsh 等的示例。

创建新函数:

function tmux_pane_title --on-variable PWD
    printf "\033k$PWD\033\\"
end

然后将其放入你的 config.fish 中:

tmux_pane_title

来源:https://github.com/fish-shell/fish-shell/issues/981
来源:man tmux姓名和头衔部分

相关内容