Quero iniciar um zsh interativo (no cygwin) com a configuração específica do projeto:
- fonte
/etc/profile
- fonte
~/.profile
- fonte
$PROJECT_HOME/Setup.zsh
- tornar-se interativo
Cheguei até o passo 3, mas o shell simplesmente termina.
Eu já fiz esse tipo de coisa antes, mas esqueci como fiz. Tentei pesquisar no Google, mas não consegui encontrar nada. Probalby é o caso de termos de pesquisa incorretos.
A adição $PROJECT_HOME/Setup.zsh
a ~/.profile
obviamente não tem solução, pois a idéia é ter vários ícones de inicialização na área de trabalho do Windows para iniciar shells para um dos muitos projetos.
cygwin
zsh
interactive
Martin
fonte
fonte
env PROJECT_HOME=~/projects/that zsh --login -i $PROJECT_HOME/Setup.zsh
- Após o qual o shell acaba em vez de se tornar interativo. Acho que falta uma opção, mas não consigo descobrir qual. - A ideia é definir-se um ícone de início para que eu não precisa digitar o comando fonte manualmente$PROJECT_HOME/Setup.zsh
- como no seu~/.zshrc
- não está sendo executado na linha de comando.c:\cygwin\bin\env.exe PROJECT_HOME=/Work/projects/this /bin/zsh
. Sim, isso poderia funcionar com alguns ajustes. Vou dar uma chance. Obrigado.