Как установить команду запуска iTerm2

14

Как установить команду для профиля, чтобы при запуске нового окна терминала она запускалась?

В частности, я хотел бы иметь возможность установить мой virtualenv с помощью:

workon ENV

Так что он автоматически запускается в моей виртуальной среде, когда я использую этот профиль.

Натан Блэк
источник

Ответы:

12

Профили -> Общие -> Команда

Iterm-скриншот

Каждый раз, когда вы открываете новую вкладку, ваш bash профиль будет получен.

alakin_11
источник
5

Понял, в ветке разработки iTerm есть опция, которая добавляет опцию «Отправить текст при запуске» в настройки профиля. Это в конечном итоге будет добавлено в (более) стабильную версию iTerm.

Натан Блэк
источник
1
Как запустить несколько команд одну за другой на одной вкладке профиля?
Metal Gear
Невозможно выполнить несколько команд с помощью iTerm2 - попытка «выполнить настройку», а затем «выполнить обслуживание». Любые идеи приветствуются!
zero_cool
Вы можете разделить команды с помощью, ;и это позволит несколько команд в одной строке. В этом примере make configure; make serviceдолжно работать.
Натан Блэк,
Попробуйтеcommand1 && command2
Нитин Джадхав
3

В iTerm2, вкладка «предпочтения»> «профили» general, в Commandвызываемом параметре send text at startвыполняется любая команда, которую вы вводите после входа в систему.

В частности, у меня обычно есть

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

для профилей, которые используют Python.

Хорхе Лейтао
источник