Cómo configurar un comando de inicio iTerm2


11

¿Cómo configuro un comando en un perfil para que cuando inicie una nueva ventana de terminal, active ese comando?

Específicamente, me gustaría poder configurar mi virtualenv con:

workon ENV

Para que se inicie automáticamente en mi entorno virtual cuando uso ese perfil.

Respuestas:


7

Perfiles -> General -> Comando

iterm-screenshot

Cada vez que abra una nueva pestaña, se obtendrá su perfil de bash.


4

Entendido, hay una opción agregada en la rama de desarrollo de iTerm que agrega la opción "Enviar texto al inicio" a la configuración del perfil. Esto eventualmente se agregará a una versión (más) estable de iTerm.


1
¿Cómo ejecutar múltiples comandos uno tras otro en la misma pestaña de perfil?
Metal Gear

Parece que no puede ejecutar varios comandos, ya sea usando iTerm2, intentando 'hacer configurar' y luego 'hacer servicio'. Cualquier idea apreciada!
zero_cool

Puede separar los comandos con ay ;eso permitirá múltiples comandos en una línea. En este ejemplo make configure; make servicedebería funcionar.
Nathan Black

3

En iTerm2, preferencias> perfiles> pestaña general, hay una opción Commandllamada send text at startque ejecuta cualquier comando que coloque allí después de iniciar sesión.

En particular, típicamente tengo

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

para perfiles que usan Python.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.