Jak ustawić komendę uruchamiania iTerm2

15

Jak ustawić polecenie w profilu, aby po uruchomieniu nowego okna terminala uruchomiło się to polecenie.

W szczególności chciałbym móc ustawić virtualenv za pomocą:

workon ENV

Tak, aby uruchamiał się automatycznie w moim środowisku wirtualnym, gdy korzystam z tego profilu.

Nathan Black
źródło

Odpowiedzi:

14

Profile -> Ogólne -> Polecenie

iterm-screenshot

Za każdym razem, gdy otworzysz nową kartę, Twój profil bash będzie pozyskiwany.

alakin_11
źródło
5

Rozumiem, w gałęzi programistycznej iTerm dodano opcję, która dodaje opcję „Wyślij tekst przy starcie” do ustawień profilu. Zostanie to ostatecznie dodane do (bardziej) stabilnej wersji iTerm.

Nathan Black
źródło
1
Jak uruchamiać wiele poleceń jeden po drugim na tej samej karcie profilu?
Metal Gear
Wydaje się, że nie można wykonać wielu poleceń za pomocą iTerm2 - próba „skonfigurowania”, a następnie „wykonania usługi”. Doceniamy wszelkie pomysły!
zero_cool
Możesz rozdzielić polecenia za pomocą ;a, co pozwoli na wiele poleceń w jednym wierszu. W tym przykładzie make configure; make servicepowinno działać.
Nathan Black,
Spróbujcommand1 && command2
Nitin Jadhav
3

W iTerm2, preferencje> profile> karta general, w Commandwywoływanej opcji dostępna jest send text at startdowolna komenda wprowadzona po zalogowaniu.

W szczególności zazwyczaj mam

source ~/.virtualenvs/.../bin/activate

dla profili korzystających z Pythona.

Jorge Leitao
źródło