Używam zestawu gnome-terminal, aby zaktualizować jego tytuł zgodnie z poleceniami terminalowymi aktualizującymi własne tytuły (domyślnie w Fedorze 13). Kiedy SSH do innego miejsca, tytuł jest poprawnie aktualizowany, ale następnie SSH kończy działanie i gnome-terminal wskazuje, że nadal jestem zalogowany zdalnie. Jest to mylące przy próbie poruszania się. Jak zachować zachowanie podczas logowania i przywrócić stary tytuł podczas wylogowywania (domyślnie tylko „Terminal”, ale lepiej wyświetlać bieżącą lokalizację)?
gnome-terminal
title-bar
Sam Brightman
źródło
źródło
Odpowiedzi:
Dodaj sekwencje ucieczki set-title do pliku rc powłoki. Dla
bash
v4, byłoby to:w Twoim
~/.bashrc
.Przestań czytać tutaj, chyba że lubisz się bawić
bash
skrypty.Powyższy kod jest w rzeczywistości bardzo uproszczoną wersją mojego
~/.bashrc
skrawek:Właściwie to było moje stary
~/.bashrc
skrawek. Po odkryciuPROMPT_DIRTRIM=1
Musiałem wymienić$PS1
modyfikacja (ostatniaif
oświadczenie) z:źródło