如何在Mac上的终端中识别RVM?

时间:2011-08-01 22:33:35

标签: ruby-on-rails macos rvm zsh

我正试图在跟随this tutorialtutorial on rubysource.com

的Mac上设置导轨

我已经安装了oh-my-zsh和RVM但是当我尝试命令时:

  

rvm type |头-1 -

我得到zsh:正确'rvm'到'rvim'[nyae]?

这是在扔我,因为这应该显示在终端:

  

rvm是一个函数

如果我选择'n',我会得到:

  

zsh:找不到命令:rvm

如果我选择'y',我会得到:

  

Vim:警告:输出不是终端

我是使用mac(昨天买它)的新手,我正在努力获取ruby和rails所有设置,就像我在Windows系统上一样。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:11)

您可能忘记将行添加到加载RVM的.zshrc

如第一个链接所示:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.

如果此行在~/.zshrc中,则在打开新shell时应加载RVM。否则,你必须运行

source ~/.rvm/scripts/rvm

每当您想使用RVM时。