あらまし
どうした
fishにしたら、rvmがうごかぬ。
それで?
こうしたでござる。
・・・・・英語やん
いいか、3行にすると、
curl -L --create-dirs -o ~/.config/fish/functions/rvm.fish https://raw.github.com/lunks/fish-nuggets/master/functions/rvm.fish
-
~/.config/fish/config.fish
にrvm default
を追加 - Terminalを再起動。
以上だ!!!!
なにがどうなっていやがる!!!
これは、rvm use などを使って、
RVM is not a function, ....
って起こられてしまうときの対処法。
なぜ???
rvmのスクリプト群が読み込まれていないのが原因らしい。
source
でいけるっていうソースをちらほら見かけるけど、bashの場合の対処法のようで、fishには通用しない。
そこで上記先人の知恵を借りる。
ちなみに中身を見ると結局bash経由で
source ~/.rvm/scripts/rvm
してたりする。fishは辛いよ。