История приращений останавливает поиск истории в Ruby 2.7.0 IRB - PullRequest
1 голос
/ 09 февраля 2020

Если в моем ~/.inputrc есть следующие строки, я больше не могу использовать стрелки вверх и вниз для навигации по истории в IRB:

# Incremental searching with Up and Down. Type 'ssh <up>' to get the last 'ssh' command you used
"\e[A": history-search-backward
"\e[B": history-search-forward

Есть ли способ заставить это работать? Ранее это работало с Ruby 2.6.x, поэтому я предполагаю, что это как-то связано с реализацией reline в 2.7

1 Ответ

1 голос
/ 10 февраля 2020

Я нашел этот обходной путь:

$if Ruby
$else
  "\e[A": history-search-backward
  "\e[B": history-search-forward
$endif
...