更新:ほぼ正確に似た質問を見つけましたが、前提条件がわずかに異なるため、あまり役に立ちません。
与えられた:
- MacOSライオン10.7.3
- rvm 1.14.2
ルビー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
Unicode文字を入力し始めると、次のようになります。
\U+FFD0\U+FFBF\U+FFD1\U+FFD0\U+FFB8\U+FFD0\U+FFBC\U+FFD0\U+FFB5\U+FFD1
Ruby / Railsコンソールで入力するときにUnicode文字を正しく表示するにはどうすればよいですか?
PSターミナルのbashセッションで同じ文字を入力すると、適切な出力が得られます。
PPS明確にするために-コンソールで私はロシア語の文字を入力しています:それらはユニコード記号と見なされますか?