fishでanyenvを使う
anyenvはrbnevなどのxenvをマネージングツール。 fishで使おうとするとREADMEの通りでうまく行くわけではないため、以下のようにする。 code:sh
# anyenvのインストール
# fishにPATHを通す
# ~/.config/fish/config.fishに以下を記述
set -x PATH $HOME/.anyenv/bin $PATH
これだけ。
code:sh
# 事前に、 ~/.anyenv/envs ディレクトリを作っておかないとうまくいかなかった
$ mkdir ~/.anyenv/envs
$ anyenv install phpenv
# fishにPATHを通す
# ~/.config/fish/config.fishに以下を記述
set -x PATH $HOME/.anyenv/envs/phpenv/bin $PATH
# 存在を確認
$ anyenv version
$ phpenv -v