I developed a experimental simple wrapper for rbenv-style version managers.
If you add only two lines below in your shell profile, you can use any **env.
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
anyenv recognizes $ANYENV_ROOT/envs/* as rbenv-style version managers, so anyenv init - outputs export **ENV_ROOT=$ANYENV_ROOT/envs/**env, **env init - and adds $ANYENV_ROOT/envs/**env/bin to $PATH.
Enjoy!
rbenvっぽい感じのが結構増えてきて、その度にprofileに足すのがだるいなぁと思ったので、やっつけでanyenvというのを作ってみました。
git cloneして、以下2行を足せば、~/.anyenv/envs/**envが自動で使えるようになります。
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
ご意見募集中。