Lubię wyświetlać sesję ekranową z wstępnie otwartymi połączeniami SSH z serwerami głównymi, którymi administruję w biurze. Każdemu z tych okien nadaję bardzo krótką nazwę, zwykle 2-4 znaki, więc pojawiają się one na pasku stanu ekranu z tymi nazwami. Więc będę miał ekran, który wygląda
0$ jen1 ...
Teraz, gdy muszę przełączyć się na ten serwer i zrobić coś tak prostego, jak pobranie listy katalogów, nazwa ta nagle się rozszerza i staje się
0$ ghellings@devjenkins01
To samo dzieje się z każdym oknem, gdy do niego wchodzę, dzięki czemu mój pasek stanu szybko przepełnia poziomą szerokość ekranu. Chciałbym zablokować nazwę w miejscu podczas tworzenia okna i uniemożliwić jej zmianę przez aplikacje klienckie. Nie chcę, aby jakiekolwiek aplikacje mogły zmieniać tytuł okna ekranowego (wręcz przeciwnie, niż pyta wiele osób). Staje się to szczególnie uciążliwe, gdy przejdę do tego ekranu i gdzieś otworzę katalog. Następnie tytuł ekranu staje się
(0*$ ghellings@devjenkins01:/opt/somepackage/software/subdirectory)
Chcę, aby zmienił tylko stan aktywny, więc zawsze będzie czytał
`0$ jen1` or `(0*$ jen1)`
Czy mogę zablokować nazwę okna i zapobiec jej zmianie?