Ответ 1
То же самое случилось со мной. Запуск irb с - noreadline решил мою проблему:
irb --noreadline
Я только что установил ruby 1.9.2 на машину Windows, а Backspace или любые другие клавиши со стрелками не работают. Это происходит только при открытии IRB на консоли Git Bash. Но он отлично работает на консоли Windows. Любая помощь по этому поводу?
Примечание. IRB отлично работал на обеих консолях с более ранними версиями ruby.
То же самое случилось со мной. Запуск irb с - noreadline решил мою проблему:
irb --noreadline
Вы также можете отключить readline в ~/.irbrc
IRB.conf[:USE_READLINE] = false
Кажется, у вас не было readline, установленного во время компиляции ruby. Поэтому установите readline, возможно, также readline-devel, а затем перекомпилируйте ruby.
Установите драгоценный камень rb-readline.
gem install rb-readline
Как описано здесь https://groups.google.com/forum/#!topic/rubyinstaller/HgswOz1T-eE, используйте следующую команду/псевдоним:
alias irb="ruby -S irb"
Если это не работает, вместо этого используйте pry:
gem install pry