Cara mengatur perintah startup iTerm2

14

Bagaimana cara menetapkan perintah pada profil sehingga ketika saya memulai jendela terminal baru, ia melepaskan perintah itu.

Secara khusus, saya ingin dapat mengatur virtualenv saya dengan:

workon ENV

Sehingga itu mulai secara otomatis ke lingkungan virtual saya ketika saya menggunakan profil itu.

Nathan Black
sumber

Jawaban:

12

Profil -> Umum -> Perintah

iterm-tangkapan layar

Setiap kali Anda membuka tab baru, profil bash Anda akan bersumber.

alakin_11
sumber
5

Mengerti, ada opsi yang ditambahkan di cabang pengembangan iTerm yang menambahkan opsi "Kirim teks saat mulai" ke pengaturan profil. Ini pada akhirnya akan ditambahkan ke (lebih) versi stabil iTerm.

Nathan Black
sumber
1
Bagaimana menjalankan banyak perintah satu per satu di tab profil yang sama?
Metal Gear
Tampaknya tidak dapat menjalankan beberapa perintah baik menggunakan iTerm2 - mencoba untuk 'melakukan konfigurasi', dan kemudian 'membuat layanan'. Ada ide yang dihargai!
zero_cool
Anda dapat memisahkan perintah dengan ;dan yang akan memungkinkan banyak perintah pada satu baris. Dalam contoh ini make configure; make serviceharus berfungsi.
Nathan Black
Cobacommand1 && command2
Nitin Jadhav
3

Di iTerm2, preferensi> profil> tab general, ada opsi yang Commanddisebut send text at startyang menjalankan perintah apa pun yang Anda masukkan ke sana setelah login.

Secara khusus, saya biasanya punya

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

untuk profil yang menggunakan Python.

Jorge Leitao
sumber