この問題はしばらくの間私を悩ませてきましたが、EnvWatcherで答えを見つけたと思っていましたが、残念ながらBashでしか機能しません。そして、私はzshを使用しています。
env-watcherの機能を少しだけ複製したいと思いますが、シェルをクリーンスタートアップステージにリセットできるコマンドがあるかどうかを知る必要があります。
たとえば、次のワークフローが必要です。
source some-functions
alias another-thing
export SVN_EDITOR=vim
RESET-ZSH # none of the above are valid any more
そのような組み込みの可能性はありますか、それとも私は蝶を追いかけていますか?