Ruby 我不在zsh工作

Ruby 我不在zsh工作,ruby,documentation,zsh,ri,Ruby,Documentation,Zsh,Ri,我在MacOSX上使用zsh。 当我键入ri后跟类名时,一切正常。但是,如果我想查找特定的方法文档(例如Array#new),shell会告诉我zsh:no-matches-found:Array#new 这是否意味着默认情况下ruby文档没有完全安装在Mac上 谢谢 将数组#new放入单引号中。这是zsh的一个特殊操作符,现在错误告诉我们文档不存在。我建议使用rvm安装ruby,然后运行rvm docs generate来生成ri文档(它在OSX lion上对我很有用)。请参阅此处,了解重新生

我在MacOSX上使用zsh。 当我键入
ri
后跟类名时,一切正常。但是,如果我想查找特定的方法文档(例如
Array#new
),shell会告诉我
zsh:no-matches-found:Array#new

这是否意味着默认情况下ruby文档没有完全安装在Mac上


谢谢

将数组#new放入单引号中。这是zsh的一个特殊操作符,现在错误告诉我们文档不存在。我建议使用rvm安装ruby,然后运行rvm docs generate来生成ri文档(它在OSX lion上对我很有用)。请参阅此处,了解重新生成ruby基本文档的一种方法: