首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么在irb中点击左箭头会得到"^[[D"?

为什么在irb中点击左箭头会得到"^[[D"?
EN

Stack Overflow用户
提问于 2011-12-27 15:57:03
回答 3查看 3.3K关注 0票数 14

我使用的是Ubuntu Server 10 lucid,ruby 1.9.2-p0。在irb中,左箭头显示^[[D。有什么想法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-27 16:32:38

您需要做的是:

代码语言:javascript
复制
sudo apt-get install libreadline-dev

然后重新安装ruby和irb。

票数 14
EN

Stack Overflow用户

发布于 2011-12-27 16:37:17

或者,如果您使用的是RVM,只需记住安装readline:

代码语言:javascript
复制
rvm pkg install readline
rvm install 1.9.3 --with-readline-dir=$rvm_path/usr

与apt包相比,这具有提供1.9.3版本的优势,而IMHO更稳定。

票数 6
EN

Stack Overflow用户

发布于 2018-06-02 03:44:03

IRB随Ruby一起安装。我在它工作的地方遇到了这个问题,然后就停止了工作。我更新了Ruby (rvm install ruby-),它又可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8642332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档