在tmux中保持窗口名称固定

我是tmux的新手。我想在重命名后保持窗口的名称不变。但是在我重命名它之后,当我执行命令时,它们一直在变化。

是否有任何方法可以将它们保存在静态名称中?

46875 次浏览

正如超级用户link中所建议的,在你的.bashrc.zshrc中设置以下变量似乎可以解决这个问题:

DISABLE_AUTO_TITLE=true

正如在你的.tmux.conf文件中对主帖子:set-option -g allow-rename off的评论中所示

在我的.zshrc文件中,添加以下配置,就解决了这个问题。

DISABLE_AUTO_TITLE=true
# set-window-option -g automatic-rename off
set-option -g allow-rename off

注释第一个,并在~/.tmux.conf中设置第二个。

有两种方法可以禁用自动重命名。

01. 更改.bashrc.zshrc文件并添加这一行

export DISABLE_AUTO_TITLE=true

02. 或者你可以将这一行添加到~/.tmux.conf文件中

set-option -g allow-rename off
  • 如果不存在就创建它

  • 强烈推荐第二种选择
  • 另外,在更改配置之后,必须重新加载tmux配置。

这可以在tmux中完成,通过按Ctrl+B,然后按:来弹出命令提示符,并键入:

:source-file ~/.tmux.conf

或者简单地从壳中:

$ tmux source-file ~/.tmux.conf