这个问题困扰了我一段时间,尽管我认为我已经通过EnvWatcher找到了答案,但不幸的是,它仅适用于Bash。我用zsh。 我想在较小程度上复制env-watcher的功能,但是我需要知道是否有命令可以将shell重置为干净的启动阶段。 例如,我想要以下工作流程。 source some-functions alias another-thing export SVN_EDITOR=vim RESET-ZSH # none of the above are valid any more 有这种内在的可能性,还是我在追蝴蝶?