Update : Ich habe fast genau ähnliche Fragen gefunden, aber es hat etwas andere Voraussetzungen und hilft also nicht viel.
Gegeben:
ruby 1.9.3p194 (2012-04-20 Revision 35410) [x86_64-darwin11.3.0]
Ruby wurde mit der folgenden Zeile installiert:
rvm install 1.9.3 --with-readline-dir=/usr/local/Cellar/readline/6.2.2/
Wenn ich irb
oder rails c
starte und mit der Eingabe von Unicode-Zeichen beginne, bekomme ich:
\U+FFD0\U+FFBF\U+FFD1\U+FFD0\U+FFB8\U+FFD0\U+FFBC\U+FFD0\U+FFB5\U+FFD1
Wie bekomme ich Unicode-Zeichen korrekt angezeigt, wenn Sie auf Ruby / Rails-Konsolen tippen?
P.S. Die Eingabe gleicher Zeichen in der Bash-Sitzung von Terminal führt zu einer korrekten Ausgabe.
P. P. S. Nur um klar zu sein - in der Konsole tippe ich russische Zeichen: Werden sie als Unicode-Symbole betrachtet?
RVM hat Probleme mit readline über Homebrew installiert. Diese
hat für mich perfekt funktioniert:
%Vor% Anstelle von install
können Sie reinstall
verwenden.