tl;dr
2019/01/15現在の話です
~/.config/fish/config.fish
set PATH $HOME/bin $HOME/.anyenv/bin $PATH
anyenv init - fish | source
何も言うことは無い
無いと言ったが強いて言うならeval (anyenv init - fish | source)
だとかeval (anyenv init - fish)
だとか書いているブログに当たったりしていたが、動かなかったり余計だったりする。
古い情報だとeval (anyenv init - | source)
と書いてたりもするけど昔はそういう感じだったのだろうか……?
追記 2019/11/09
もっと早く追記すべきでしたがissue立てて解決したので、こんな記事見てないで公式のREADMEを読もう!!!!
https://github.com/anyenv/anyenv
$ set -Ux fish_user_paths $HOME/.anyenv/bin $fish_user_paths