禁止窗口在 tmux 中重命名自己

Rya*_*son 4 zsh tmux

我已经使用 oh-my-zsh 提供的 zsh 在 OS X 系统上安装了 tmux。

我通常为一大堆 ssh 会话使用相当多的 tmux 窗口,并且我喜欢以我正在使用的主机命名这些窗口,这样我就可以更容易地确定哪个窗口包含什么。

我已经尝试在我的 ~/.tmux.conf 中添加像set-window-option -g automatic-rename off和这样的配置行set-option -g allow-rename off,但是如果我开始一个新的 tmux 会话,重命名窗口并cd进入不同的目录 tmux 很高兴地再次重命名窗口以匹配当前工作目录。

如何在不自动更改我的情况下命名窗口?

小智 7

我有类似的问题,但byobu-screen经过一些研究,结果证明这是 oh-my-zsh功能。

这已在oh-my-zsh问题页面上讨论过

简而言之,我必须DISABLE_AUTO_TITLE="true"在我的~/.zshrc文件中取消注释行。

根据oh-my-zsh的版本,您可能需要添加export DISABLE_AUTO_TITLE="true".