ZSH 中是否有用于多个“配置文件”的插件或工具?

ZSH 中是否有用于多个“配置文件”的插件或工具?

我使用 oh-my-zsh 来发挥我所有的控制台优势。根据我正在处理的工作,我经常手动或通过脚本覆盖某些环境变量,以使我接下来一个小时的工作更轻松。例如:设置默认 ssh 识别文件、更改AWS_PROFILE环境变量、清除或重置其他自定义环境变量。

我希望能够根据某些上下文在 shell 会话中切换到不同的“环境”,类似于工具的使用方式RubyEnvPyEnv工作方式。在 ZSH 中是否有更简单的方法可以通过插件或功能来做到这一点?

答案1

这条评论提到zsh-autoenv,但是它似乎不再被维护

我建议使用direnv反而。它附带 Zsh 支持

相关内容