Como definir um comando de inicialização do iTerm2


14

Como defino um comando em um perfil para que, quando inicio uma nova janela do terminal, ele seja acionado.

Especificamente, eu gostaria de poder definir meu virtualenv com:

workon ENV

Para que ele inicie automaticamente no meu ambiente virtual quando eu uso esse perfil.

Respostas:


12

Perfis -> Geral -> Comando

iterm-screenshot

Sempre que você abrir uma nova guia, seu perfil do bash será originado.


5

Entendi, há uma opção adicionada no ramo de desenvolvimento do iTerm que adiciona a opção "Enviar texto no início" às configurações do perfil. Isso acabará sendo adicionado a uma versão (mais) estável do iTerm.


1
Como executar vários comandos um após o outro na mesma guia de perfil?
Metal Gear

Não consigo executar vários comandos usando o iTerm2 - tentando 'make configure' e depois 'make service'. Todas as idéias apreciadas!
Zero_cool 27/10

Você pode separar comandos com ae ;isso permitirá vários comandos em uma linha. Neste exemplo make configure; make servicedeve funcionar.
Nathan Black

Tentecommand1 && command2
Nitin Jadhav

3

No iTerm2, na guia Preferências> Perfis> general, existe uma opção Commandchamada send text at startque executa qualquer comando que você colocar lá após o login.

Em particular, eu normalmente tenho

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

para perfis que usam Python.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.