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 stat开发者_C百科ic name?
As shown in a comment to the main post: set-option -g allow-rename off
in your .tmux.conf
file
There is two way to disable automatic rename.
01. change .bashrc
or .zshrc
file and add this line
export DISABLE_AUTO_TITLE=true
02. or you can add this line to ~/.tmux.conf
file
set-option -g allow-rename off
- create it if not exist
- Highly recommend the second option
- Also you must reload the tmux config after changing the config.
This can be done either from within the tmux, by pressing Ctrl+B
and then :
to bring up a command prompt, and typing:
:source-file ~/.tmux.conf
Or simply from a shell:
$ tmux source-file ~/.tmux.conf
As suggested on the Super User link, setting the following variable in your .bashrc
or .zshrc
seems to solve the issue:
DISABLE_AUTO_TITLE=true
# set-window-option -g automatic-rename off
set-option -g allow-rename off
Comment the first one, and set the second one, in the ~/.tmux.conf It works for me.
In my .zshrc file , add the following config, it solved this problem.
DISABLE_AUTO_TITLE=true
精彩评论