我的 zsh 会自动将我的终端仿真器 (kitty) 的窗口标题设置为我当前的工作目录,或者其中当前正在运行的任何程序。但是,当我 ssh 到远程主机并运行然后运行 时tmux new
,这种情况不再发生 - 我的窗口标题被冻结到 tmux 启动之前运行的最后一个命令。在普通的 ssh 终端中,这种情况不会发生,在本地运行 tmux 时也不会发生。只有 ssh+tmux 的组合才会导致此问题。
有什么想法可以尝试调试此问题?要设置的选项,或者查看在 zsh 或 tmux 中应设置终端标题的方法?
我的 tmux 配置(和其他配置)位于https://github.com/kovasap/dotfiles/blob/master/.tmux.conf。