Jak zmienić nazwę okienka tmux
?
119
Masz na myśli okno tmux? Ctrl + b + ,
jeśli masz Cb jako prefiks wysyłania (jest to domyślnie)
Również C-b :rename-window <new name>
i tmux rename-window <new name>
pracuj.
Jak wiem, nie możesz zmienić nazwy okienka
tmux
pokazaniu tego.ls
set-option -g allow-rename off
tak, możesz zmienić nazwy paneli, a nie tylko nazwy okien zaczynające się od tmux> = 2.3. Po prostu wpisz w powłoce:
może być konieczne dodanie następujących elementów do pliku .tmux.conf, aby wyświetlić nazwy paneli:
możesz także automatycznie przypisać nazwę:
źródło
Dla tych, którzy skrypty tmux, istnieje polecenie o nazwie
rename-window
npźródło
tmux rename-window -t 9 my-project
.Dla tych, którzy chcą łatwo zmienić nazwy swoich szyb, oto co mam w swoim
.tmux.conf
Panele są automatycznie nazywane wraz z indeksem, nazwą komputera i bieżącym poleceniem. Aby zmienić nazwę komputera, możesz uruchomić,
<C-b>R
co poprosi o wprowadzenie nowej nazwy.* Zmiana nazwy okienka działa tylko wtedy, gdy jesteś w powłoce.
źródło
Również podczas tworzenia skryptów możesz określić nazwę podczas tworzenia okna za pomocą
-n <window name>
. Na przykład:źródło
Najłatwiejszą opcją dla mnie była zamiast tego zmiana nazwy terminala. Zobacz: /superuser/362227/how-to-change-the-title-of-the-mintty-window
W tej odpowiedzi wspominają o zmodyfikowaniu zmiennej PS1. Uwaga: moja sytuacja była specyficzna dla Cygwin.
TL; DR Umieść to w swoim pliku .bashrc:
Umieść to w swoim pliku .tmux.conf lub w podobnym formacie:
Następnie możesz zmienić tytuł panelu, wpisując w konsoli:
źródło
Możesz dostosować tytuł panelu, ustawiając obramowanie panelu w tmux.conf, na przykład w ten sposób:
Gdzie pane_index, pane_title i pane_current_path to zmienne dostarczane przez samo tmux.
Po ponownym załadowaniu konfiguracji lub uruchomieniu nowej sesji tmux możesz ustawić tytuł bieżącego panelu w następujący sposób:
Jeśli we wszystkich panelach są uruchomione jakieś procesy, więc nie możesz użyć wiersza poleceń, możesz również wpisać polecenia po naciśnięciu przedrostka bind (domyślnie Cb) i dwukropka (:) bez „tmux” na początku Komenda:
źródło