rbenvでバージョンが上手く切り替わらなかった時に行ったこと(fish)
shellはfishです
状況
rbenvをbrewで入れた後、rbenvでruby 2.5.0をインストールしてグローバルに設定
$ rbenv global 2.5.0
しかしrubyのバージョンは切り替わりませんでした
原因
どこのrubyが呼ばれているか which コマンドで調べると
$ which ruby
/usr/bin
rbenvがインストールしたrubyが呼ばれていませんでした
$PATHを調べてみると ~/.rbenv/shims が含まれていないことが原因のようです
やったこと
PATHを通しました
set -U fish_user_paths ~/.rbenv/shims/ $fish_user_paths