Zachowaj nazwę okna w tmuxie

223

Jestem nowy w Tmuxie. Chcę zachować nazwę systemu Windows po zmianie nazwy. Ale po zmianie nazwy zmieniają się one, gdy wykonuję polecenia.

Czy jest jakiś sposób, aby utrzymać je pod statyczną nazwą?

Xiezi
źródło
8
Wygląda na to, że oto rozwiązanie: superuser.com/questions/306028/...
Anton Strogonoff,
8
set-window-option -g automatyczna zmiana nazwy wyłączona
DebugXYZ
153
set-option -g allow-rename off
Abhaya,
19
To pytanie powinno zostać ponownie otwarte.
Ian Vaughan,
9
To był najlepszy wynik, kiedy szukałem tego problemu w Google. To powinno zostać ponownie otwarte. To ważne pytanie.
wrangler

Odpowiedzi:

155

Jak pokazano w komentarzu do głównego postu: set-option -g allow-rename offw twoim .tmux.confpliku

wstępne działania
źródło
zezwól na zmianę nazwy pozwala mi zmienić nazwę? Chcę mieć możliwość ręcznej zmiany nazwy, ale nie chcę, aby nazwa okna zmieniła się po zakończeniu mojej ręcznej zmiany nazwy
Arnold Roa
7
Właśnie tego potrzebowałem. Pozwala automatycznie zmieniać nazwę okna podczas uruchamiania procesu, ale zapobiega zmianie nazwy po ręcznej zmianie. Możesz później zmienić jego nazwę.
Drasill,
4
@ArnoldRoa Co ciekawe allow rename offw .tmux.confzałatwia sprawę rzeczywiście, i to nie jest druga opcja automatic-rename off, której bym się spodziewał.
Daniel Dinnyes
4
Dla osób korzystających z Byobu powinieneś się zmienić ~/.byobu/.tmux.conf.
ostrokach 20.04.2018
1
@ostrokach, dziękuję za notatkę! Ale nadal nie zapomnij nacisnąć F5, aby ponownie załadować konfiguracje;) Zajęło mi kilka minut, aby to
rozgryźć
14

Jak sugerowano w łączu Super User , ustawienie następującej zmiennej w twoim .bashrclub .zshrcwydaje się rozwiązać problem:

DISABLE_AUTO_TITLE=true
Jean Carlo Machado
źródło
3
# set-window-option -g automatic-rename off 
set-option -g allow-rename off

Skomentuj pierwszy i ustaw drugi w ~ / .tmux.conf Działa to dla mnie.

Vicotr
źródło
-6

W moim pliku .zshrc dodaj następującą konfigurację, to rozwiązało ten problem.

DISABLE_AUTO_TITLE=true
yixing yan
źródło
9
ta odpowiedź nic nie dodała do odpowiedzi Jeana Carlo.
Sidney de Moraes