使用gitbash shell在windows上使用ruby irb – 无法使用箭头键修改命令输入?
当我做rails控制台时,我的git bash shell允许我使用向上箭头来调用命令,并使用左/右箭头来修改我正在输入的文本
当我运行irb
,shell会忽略退格键和箭头键
我不确定为什么箭头键在rails控制台的shell中可以正常工作但在运行irb
时却不行?
正如我刚刚在相关的Backspace中写的那样,箭头键在Windows机器上的IRB(Git Bash控制台)中不起作用 :
使用–noreadline运行irb为我解决了这个问题:
irb --noreadline
你在运行什么操作系统? 您可能需要安装GNU Readline Library并重新安装ruby。
执行以下命令可以在Windows上修复此问题
gem install wirble win32console
如此处所述https://groups.google.com/forum/#!topic/rubyinstaller/HgswOz1T-eE ,请使用以下命令/别名:
alias irb="ruby -S irb"