Aggiornamento: Ho trovato quasi esatto similar question, ma ha prerequisiti leggermente diversi e quindi non aiuta molto.Caratteri Unicode in Ruby 1.9.3 IRB con RVM
Data:
- MacOS Lion 10.7.3
- rvm 1.14.2
rubino 1.9.3p194 (2012-04-20 revisione 35410) [x86_64- darwin11.3.0]
Ruby è stato installato con la seguente riga:
rvm install 1.9.3 --with-readline-dir=/usr/local/Cellar/readline/6.2.2/
Quando apro il irb
o rails c
e iniziare a digitare caratteri unicode, ottengo:
\U+FFD0\U+FFBF\U+FFD1\U+FFD0\U+FFB8\U+FFD0\U+FFBC\U+FFD0\U+FFB5\U+FFD1
Come faccio ad avere i caratteri Unicode visualizzati correttamente quando si digita su Ruby/Console per rotaie?
P.S. Digitando gli stessi caratteri nella sessione bash del terminale si ottiene un output corretto.
P.P.S. Per essere chiari, in console sto scrivendo i caratteri russi: sono considerati simboli unicode?
Grazie mille! – gmile
Ha funzionato per me, anche senza l'opzione --with-readline-dir. La parte "installazione pkg" sembra essere ciò che fa. –