Mój codzienny przepływ pracy obejmuje mnie
- Uruchomienie iTerm2
- Tworzenie 3 zakładek
- Ustawienie jednej karty na czerwoną, pomarańczową i żółtą
- Przejście do określonej ścieżki na każdej karcie
Chciałbym napisać skrypt na ten proces; shell, applecript itp. Jednak nie mogę znaleźć haka, który pozwala mi zmienić kolor zakładki. czy to możliwe? Oto zrzut ekranu z przykładem tego, co próbuję osiągnąć.
macos
applescript
iterm
iterm2
John Kramlich
źródło
źródło
Odpowiedzi:
Jest to możliwe i powinieneś przeczytać kody ucieczki iterm, aby uzyskać szczegółowe informacje.
^[]6;1;bg;red;brightness;N^G
Próbowałem ustawić kolor terminala, gdy to robię
ssh
(.ssh / config) i zadziałało, ale zaskakuje, kiedy zamykam sesję ssh, nie wywoła skryptu ponownie, aby przywrócić tytuł / kolor.Dodano żądanie funkcji do automatycznie kolorowanych kart - nie zapomnij oznaczyć go gwiazdką lub dodać swoje komentarze (łatki są również mile widziane!)
źródło
function ssh { command ssh $@; # RESET BACK -> don't know how yet! help needed here }
Dodałem tę funkcję do mojego pliku ~ / .profile:
Po dodaniu tej funkcji musisz otworzyć nową sesję terminala. Teraz możesz wprowadzić:
lub
zmienić kolor tabulatora.
Używam Photoshopa do komponowania kolorów:
Wartości próbnika kolorów można przekonwertować na następujące polecenia (wystarczy wstawić wartości R -> czerwony, G -> zielony, B -> niebieski w prawym wierszu po „jasności;”, aby uzyskać inny kolor):
źródło
Aby zresetować kolor zakładki po wyjściu z sesji ssh, użyj:
źródło