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 -)"
ご意見募集中。