Ce problème me dérange depuis un certain temps, et bien que je pense avoir trouvé ma réponse via EnvWatcher , malheureusement, cela ne fonctionne que sur Bash. Et j'utilise zsh.
Je voudrais reproduire les choses que fait env-watcher, dans une moindre mesure peut-être, mais j'ai besoin de savoir s'il existe une commande par laquelle je pourrais réinitialiser un shell à son stade de démarrage propre.
Comme par exemple, j'aimerais avoir le workflow suivant.
source some-functions
alias another-thing
export SVN_EDITOR=vim
RESET-ZSH # none of the above are valid any more
Existe-t-il une telle possibilité intégrée ou suis-je en train de chasser les papillons?