我在Mac OS X 10.9.1上使用鱼壳2.10.我想在我的终端中使用我使用RVM安装的
Ruby作为默认设置,但是我似乎无法使其工作.
我试过rvm使用2.1.0 –default但是在打开一个新的终端后我仍然得到以下内容:
> which ruby /usr/bin/ruby
运行rvm命令会导致加载ruby:
> which ruby /usr/bin/ruby > rvm [...] > which ruby /Users/alex/.rvm/rubies/ruby-2.1.0/bin/ruby
但是每次打开一个新终端时都必须这样做很烦人.
解决方法
首先从
rvm.io安装rvm fish功能
只需在任何shell中运行它:
只需在任何shell中运行它:
curl -L --create-dirs -o ~/.config/fish/functions/rvm.fish https://raw.github.com/lunks/fish-nuggets/master/functions/rvm.fish
你现在应该可以在fish中使用rvm命令了. (重新开放终端)
至于现在上面的功能完全不适合我:)
echo 'rvm default' >> ~/.config/fish/config.fish
您现在应该能够使用与ruby相关的二进制文件和宝石. (重新开放终端)