Dieses Problem nervt mich schon seit einiger Zeit und obwohl ich dachte, ich hätte meine Antwort über EnvWatcher gefunden , funktioniert es leider nur mit Bash. Und ich benutze zsh.
Ich würde gerne die Dinge, die env-watcher macht, in geringerem Maße replizieren, aber ich muss wissen, ob es einen Befehl gibt, mit dem ich eine Shell auf den sauberen Startzustand zurücksetzen kann.
Als Beispiel möchte ich den folgenden Workflow haben.
source some-functions
alias another-thing
export SVN_EDITOR=vim
RESET-ZSH # none of the above are valid any more
Gibt es eine solche eingebaute Möglichkeit, oder jage ich Schmetterlinge?