我对ruby非常陌生,从今天开始。
我刚从系统的Ruby1.8安装转移到Ruby1.9,它是从源代码编译的在这样做的过程中,irb的情况变得更糟它对非字母数字控制键的反应非常不友好:
上键打印:^[[a
下键打印:^[[B
删除密钥打印:^[[3~
……等等。这样做的主要结果是我无法访问以前发出的命令制表符完成也不起作用;尽管这些似乎都不是Wirble的问题-当我删除我的~/.irbrc时也会发生同样的情况。
我用的是:
Ubuntu 9.10版
GNOME终端2.28.1
ruby 1.9.1p376(2009-12-07版本26041)[i686 linux]
Irb版本0.9.5(2013年4月5日)
有什么想法吗:(

最佳答案

这可能是一个readline问题您可以尝试安装libreadline和libreadline dev包,然后重新构建ruby,看看它是否有帮助:

apt-get install libreadline5 libreadline5-dev

07-28 04:02