Machen Sie Ihre Verknüpfungen folgendermaßen aussehen:
env PROJECT_HOME=~/projects/this zsh env PROJECT_HOME=~/projects/that zsh
Beschaffung $PROJECT_HOME/Setup.zsh
wird jetzt gut funktionieren.
Ich möchte eine interaktive zsh (auf cygwin) mit projektspezifischem Setup starten:
/etc/profile
~/.profile
$PROJECT_HOME/Setup.zsh
Ich bin so weit wie ein Schritt 3 gekommen, aber dann endet die Shell einfach.
Ich habe so etwas schon einmal gemacht, aber ich habe vergessen, wie ich es gemacht habe. Ich habe versucht, dafür zu googeln, konnte aber nichts finden. Dies bedeutet, dass falsche Suchbegriffe verwendet werden.
Hinzufügen $PROJECT_HOME/Setup.zsh
zu ~/.profile
ist natürlich keine Lösung, da die Idee ist, mehrere Startsymbole auf dem Windows-Desktop zu haben, um Shells für eines von vielen Projekten zu starten.
Machen Sie Ihre Verknüpfungen folgendermaßen aussehen:
env PROJECT_HOME=~/projects/this zsh env PROJECT_HOME=~/projects/that zsh
Beschaffung $PROJECT_HOME/Setup.zsh
wird jetzt gut funktionieren.