стрелка вверх не работает - выдает странные символы, такие как ^ [[A - PullRequest
0 голосов
/ 01 октября 2018

Я обновился до Ubuntu 18. Когда я использую IRB и клавиши со стрелками, я получаю символы, такие как:

^[[A^[[B^[[C^[[B

Как исправить?

Я разместил здесь вместо Ubuntu как проблемуэто рубин и, возможно, не просто Ubuntu Linux

1 Ответ

0 голосов
/ 01 октября 2018

Это распространенная проблема в различных дистрибутивах и версиях Linux.

Вы должны иметь readline

sudo apt-get install build-essential (so you have a C compiler for Ruby)
sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
# The above steps should make sure irb up-arrow works correctly (libreadline-dev)
# Based on using rbenv for managing ruby versions...
rbenv install 2.5.1 # or latest ruby version as desired
rbenv global 2.5.1 # if you want that as default for other sessions
...