Niedawno przełączyłem się na iTerm2 z domyślnej aplikacji Terminal i mam problem z użytecznością.
W terminalu katalog roboczy, w którym jesteś, jest wyświetlany na pasku tytułu wraz z procesem i rozmiarem pikseli. Na przykład po kliknięciu okna, aby przełączać się między różnymi sesjami terminala, zobaczysz: katalog_działający - proces - rozmiar_piksela.
W iTerm2 niestety tylko proces pokazuje się w pasku tytułowym. Więc jeśli pracuję w wielu oknach iTerm2 w różnych katalogach, nie mogę łatwo rozróżnić, które to jest, kiedy klikam Okno, aby wybrać jedno. Wiem, że mogę łatwo przełączać się między oknami iTerm2 po wybraniu jednego, ale chciałbym od razu dokładnie określić, które okno chcę. (Nawiasem mówiąc, używam Witch, a tabulacja poleceń też nie pomaga, ponieważ tutaj ponownie tylko proces pojawia się na liście).
Jakieś sugestie? Przejrzałem wszystkie preferencje i nic nie widziałem. Tworzenie profili nie jest dokładnie tym, czego szukam - chciałbym tylko zobaczyć bieżący katalog roboczy w tytułach okien iTerm2.
echo -ne "\033]0;${PWD##*/}\007"
(dzięki dzięki github.com/barryclark/bashstrap za wskazanie drogi)~/.bashrc
będą uruchamiane przez każdą interaktywną powłokę, więc nie muszą dziedziczyć zmiennych ustawionych przez ten skrypt.Podoba mi się ta odpowiedź z tej listy, aby dodać ją do tytułu karty
źródło
Jeśli używasz zsh (który jest domyślny w macOS 10.15), umieść to w swoim ~ / .zshrc:
Możesz także przeliterować
\033
jako\e
i\007
jako\a
.źródło