我试图更新IRB在我的OS X 10.5的MacBook:

$ irb -v
irb 0.9.6(09/06/30)

目前,我正在学习Ruby,并继“为什么的凄美指南红宝石”,并在此页上:的 http://mislav.uniqpath.com/poignant-guide/book/expansion-pak-1.html 他们提到在IRB自动完成需要IRB的1.8版本

我不知道如何完全更新外壳。我使用的是最新版本的红宝石通过RVM。

$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29034) [i386-darwin9.8.0]

谷歌一直没有回来,我会很感激任何帮助,谢谢!

有帮助吗?

解决方案

与RVM您可以打开完成: https://rvm.io/workflow/completion/

此加载脚本在~/.rvm/scripts目录包括irbrc.rb其中设置了自动完成对IRB。

其他提示

您不需要升级IRB。你这样做,不过,需要的Ruby编译的Readline支持。在OS X上,我不知道如果是这样的默认配置或如何去安装。你可能需要安装readline的开发库,并重新编译的Ruby通过RVM。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top