为什么点击irb中的左箭头给我“^ [[D'?
答
你需要做的:
sudo apt-get install libreadline-dev
,然后重新安装红宝石和IRB。
答
或者,如果你正在使用RVM,只记得安装的readline:
rvm pkg install readline
rvm install 1.9.3 --with-readline-dir=$rvm_path/usr
在apt软件包,这有让您的1.9.3版本,恕我直言,是更稳定的优势。
...相对于什么?至少你需要一个readline-irb我相信。 – 2011-12-27 08:17:19
至于“为什么”:因为当控制台没有专门处理该键时(例如通过将光标移动到左侧),原始命令序列看起来像呈现为字符。 :) – deceze 2011-12-27 08:39:45
@deceze谢谢你解释我的细节 – mko 2012-01-31 06:36:17