私はすべてのコンソールを利用するためにoh-my-zshを使用します。作業している作業に応じて、次回の作業を簡単にするために手動またはスクリプトを使用して特定の環境変数をオーバーライドすることがよくあります。例:デフォルトのSSH認識ファイルの設定、AWS_PROFILE
環境変数の変更、その他のカスタム環境変数の消去またはリセット。
RubyEnv
ツールの使い方と同様に、いくつかのコンテキストに基づいてシェルセッション内で別の「環境」に切り替えることができるようにしたいですPyEnv
。プラグインや機能を介してZSHでこれを行う簡単な方法はありますか?
答え1
このコメント言及しzsh-autoenv
ましたが、もう維持されないようです。。
使用することをお勧めしますdirenv
代わりに。それZshサポートに付属。