将窗口名称固定在 tmux 中

问题描述 投票:0回答:5

我想在重命名后保持窗口的名称固定。但是当我重命名它之后,当我执行命令时它们不断变化。

如何将它们保留为静态名称?

linux tmux
5个回答
174
投票

如主帖评论所示:

set-option -g allow-rename off
在您的
.tmux.conf
文件中


18
投票

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

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

或者简单地从 shell 中:

$ tmux source-file ~/.tmux.conf

15
投票

按照超级用户链接上的建议,在

.bashrc
.zshrc
中设置以下变量似乎可以解决问题:

DISABLE_AUTO_TITLE=true

8
投票
# set-window-option -g automatic-rename off 
set-option -g allow-rename off

在 ~/.tmux.conf 中注释第一个,并设置第二个,它对我有用。


-6
投票

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

DISABLE_AUTO_TITLE=true
© www.soinside.com 2019 - 2024. All rights reserved.