Я новичок в Tmux. Я хочу сохранить имя окна фиксированным после его переименования. Но после того, как я переименовал его, они меняются, когда я выполняю команды.
разрешить переименовать позволяет мне переименовать ?? Я хочу иметь возможность переименовать вручную, но я не хочу, чтобы имя окна изменялось после того, как мое ручное переименование выполнено
Арнольд Роа,
7
Это на самом деле именно то, что мне нужно. Он позволяет автоматически переименовывать окно при запуске процесса, но запрещает переименование, если вы вручную изменили его. И вы можете переименовать его после.
Drasill
4
@ArnoldRoa Интересно allow rename offв .tmux.confделает трюк на самом деле, и это не другой вариант automatic-rename off, который я хотел бы ожидать.
Даниэль Динниес
4
Для людей, использующих byobu , вы должны измениться ~/.byobu/.tmux.conf.
Острокач
1
@ostrokach, спасибо за примечание! Но все же не забудьте нажать F5, чтобы перезагрузить конфиги;) Мне
потребовалось
14
Как предлагается по ссылке « Супер пользователь» , установка следующей переменной в вашем .bashrcили, .zshrcкажется, решает проблему:
set-option -g allow-rename off
Ответы:
Как показано в комментарии к основному сообщению:
set-option -g allow-rename off
в вашем.tmux.conf
файлеисточник
allow rename off
в.tmux.conf
делает трюк на самом деле, и это не другой вариантautomatic-rename off
, который я хотел бы ожидать.~/.byobu/.tmux.conf
.Как предлагается по ссылке « Супер пользователь» , установка следующей переменной в вашем
.bashrc
или,.zshrc
кажется, решает проблему:источник
Прокомментируйте первый и установите второй в ~ / .tmux.conf. Это работает для меня.
источник
В мой файл .zshrc добавьте следующий конфиг, это решило эту проблему.
источник