como iniciar um shell interativo com configuração especial

1

Eu quero iniciar um zsh interativo (no cygwin) com uma configuração específica do projeto:

  1. fonte /etc/profile
  2. fonte ~/.profile
  3. fonte $PROJECT_HOME/Setup.zsh
  4. tornar-se interativo

Eu cheguei até um passo 3, mas o shell acabou de terminar.

Eu já fiz esse tipo de coisa antes, mas esqueci como fiz isso. Eu tentei google para isso, mas não consegui encontrar nada. Probalby um caso de termos de pesquisa incorretos.

Adicionar $PROJECT_HOME/Setup.zsh a ~/.profile não é uma solução, já que a ideia é ter vários ícones de inicialização na área de trabalho do Windows para iniciar shells para um dos muitos projetos.

    
por Martin 30.09.2011 / 08:58

1 resposta

2

Faça seus atalhos parecerem:

env PROJECT_HOME=~/projects/this zsh

env PROJECT_HOME=~/projects/that zsh

O sourcing $PROJECT_HOME/Setup.zsh funcionará bem agora.

    
por 30.09.2011 / 10:36