在Windows机器上的IRB(Git Bash控制台)中不能使用退格键和箭头键
|
我刚刚在Windows机器上安装了ruby 1.9.2,并且Backspace或任何其他箭头键不起作用。仅当我在Git Bash控制台上打开IRB时,才会发生这种情况。但是它在Windows控制台上可以正常工作。有什么帮助吗?
注意:使用红宝石的早期版本,IRB在两个控制台上均能正常工作。
没有找到相关结果
已邀请:
6 个回复
械怒等
河饶办斜施
缝皋
骇毖煽洁铂
如果这样不起作用,请改用pry:
屡倒雷图
素汞读
我使用的是osx,几个月前我还没有遇到这个问题 并且在撬起时也出现错误,
我尝试
没有帮助,我尝试
没有帮助 但是对我有用的是红宝石专家的this9 据一位与我交谈的红宝石专家说,这种情况显然是“在行李箱中有一个新的默认宝石Reline,这是readline的后备。” 然后,我启动了一个新的终端窗口,$ irb使用箭头键。 然后我做了10英镑,打开了一个新的终端窗口,然后撬开了。 Ruby真正应该是2.6时回落到2.3,我认为是2.6 所以我做了11英镑,它说已经安装了ruby 2.6,并建议12英镑。所以我做了
。打开一个新的终端窗口。它仍然是2.3。但是它建议在.bash_profile(自动运行的osx上的文件)中添加ѭ14。我这样做是行不通的,但是在每个终端会话开始时手动执行
即可。 现在,rails已损坏,我将进行进一步更新。 更新路径后运行宝石时,我可以使用宝石。 该解决方案并不理想,因为它提供了两个版本的红宝石,因此当然提供了两个版本的gem