fish
rbenv
anyenv
ndenv
fish-shell

bashからfishに変更したらanyenvでエラー

bashからfishに変更した際にanyenvが既にインストール済みでそのまま利用できると思っていたがダメだった。

> fish -v

fish, version 3.0.0


原因

bash時代にrbenv等**env系が既に入っていた。


対処

anyenvで管理している**envを全てアンインストールする。


最後にanyenvのfish設定


~/.config/fish/config.fish


set PATH $HOME/bin $HOME/.anyenv/bin $PATH
anyenv init - | source


参考

今更だがanyenvをfishで使う