Dostosowałem mój monit ZSH oh-my-zsh, aby był bardziej czytelny i dodawał informacje o git, jeśli jestem w repozytorium.
Przykład:
bob@inf [~/docs] %
bob@inf [~/src/nicest] master %
(w repozytorium git)
Działa dobrze, ale mam kilka błędów tmux
i nazwę okna. Nadal wyświetla wartość nie sensowną i nie mogę go wyłączyć za pomocą automatic-rename off
(po prostu nie działa, nazwa okna zmienia się po każdym poleceniu), dla pierwszego przykładu użycia tmux ~/docs
dla nazwy okna.
Nie jestem pewien, jak to naprawić, chciałbym, aby mój komunikat zsh był w obecnej postaci, czy mogę wprowadzić zmiany, ale chciałbym zrozumieć, gdzie jest problem?
Innym rozwiązaniem może być ponowne zdefiniowanie polecenia settile
(z tej odpowiedzi ), ale nie jestem pewien, jak to zrobić we właściwy sposób.
.zshrc
plik dla wszystkich użytkowników?Wiem, że powyższa odpowiedź daje rozwiązanie, ale innym jest po prostu dodanie tej opcji do ~ / .tmux.conf
źródło
Spotkałem ten sam problem, którym jest nazwa okna tmux została zmieniona nawet przez ustawienie w .tmux.conf:
Dzięki, odpowiedź Chrisa. Nazwa mojego okna tmux nie została automatycznie zmieniona po zmianie:
do:
źródło
Jeśli chcesz wyłączyć automatyczną zmianę nazwy tylko dla niektórych okien, możesz użyć:
Wyłącz automatyczną zmianę nazwy w określonym oknie w innej sesji:
źródło