将窗口名称固定在 tmux 中
我想在重命名后保持窗口的名称固定。但是在我重命名它之后,当我执行命令时它们不断变化。
如何将它们保留为静态名称?
I want to keep the windows' name fixed after I rename it. But after I renaming it, they keep changing when I execute commands.
How can I keep them in a static name?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
注释第一个,并设置第二个,在 ~/.tmux.conf 它对我有用。
Comment the first one, and set the second one, in the ~/.tmux.conf It works for me.
在我的 .zshrc 文件中,添加以下配置,它解决了这个问题。
In my .zshrc file , add the following config, it solved this problem.
如主帖评论所示:
.tmux.conf
文件中的set-option -g allowed-rename off
As shown in a comment to the main post:
set-option -g allow-rename off
in your.tmux.conf
file有两种方法可以禁用自动重命名。
01. 更改
.bashrc
或.zshrc
文件并添加此行02. 或者您可以将此行添加到
~/.tmux.conf
文件这可以在 tmux 中完成,方法是按
Ctrl+B
,然后按:
调出命令提示符,然后输入:或者简单地从 shell 完成:
There are two ways to disable automatic rename.
01. change
.bashrc
or.zshrc
file and add this line02. or you can add this line to
~/.tmux.conf
fileThis can be done either from within the tmux, by pressing
Ctrl+B
and then:
to bring up a command prompt, and typing:Or simply from a shell:
正如超级用户链接,在
.bashrc
或.zshrc
中设置以下变量似乎可以解决该问题:As suggested on the Super User link, setting the following variable in your
.bashrc
or.zshrc
seems to solve the issue: