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


14

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

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

workon ENV

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

Ответы:


12

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

Iterm-скриншот

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


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.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.