Я использую Ubuntu Server 10 lucid, ruby 1.9.2-p0. В irb в левой стрелке отображается ^[[D
. Любая идея?
Почему удар левой стрелкой в irb дает мне "^ [[D"?
Ответ 1
Вам нужно сделать:
sudo apt-get install libreadline-dev
а затем переустановите ruby и irb.
Ответ 2
В качестве альтернативы, если вы используете RVM, просто не забудьте установить readline:
rvm pkg install readline
rvm install 1.9.3 --with-readline-dir=$rvm_path/usr
В apt-пакете это имеет то преимущество, что дает вам версию 1.9.3, которая ИМХО более стабильна.