Символы Unicode в Ruby 1.9.3 IRB с RVM

Обновление : я нашел почти точно аналогичный вопрос , но у него немного другие предварительные условия, и поэтому он не помогает много.

Дано:

  • MacOS Lion 10.7.3
  • rvm 1.14.2
  • ruby ​​1.9.3p194(2012-04-20, редакция 35410) [x86_64-darwin11.3.0]

    Ruby был установлен со следующей строкой:

    rvm install 1.9.3 --with-readline-dir=/usr/local/Cellar/readline/6.2.2/

Когда я запускаю irbили rails cи начинаю вводить символы Юникода, я получаю:

\U+FFD0\U+FFBF\U+FFD1\U+ FFD0\U+FFB8\U+FFD0\U+FFBC\U+FFD0\U+FFB5\U+FFD1

Как добиться правильного отображения символов Юникода при наборе текста на консолях Ruby/Rails?

П.С. Ввод одних и тех же символов в сеансе bash терминала приводит к правильному выводу.

П.П.С. Просто для ясности - в консоли я набираю русские символы: они считаются символами юникода?

8
задан Community 23 May 2017 в 12:04
поделиться