Mac OS10.7.3を搭載したRuby1.9.3のIRBで非常に奇妙な動作が発生しています。Umlautを入力しようとすると、プロンプトでエスケープされ、次のようになります("ü"
キーボードで入力しました)
irb(main):001:0> "\U+FFC3\U+FFBC"
非常に奇妙なのはこれです:
irb(main):001:0> "\U+FFC3\U+FFBC".length
=> 0
もちろん、キャラクターは表示されません:
irb(main):001:0> "\U+FFC3\U+FFBC"
=> ""
誰かがここで何が起こっているのか、またはこれを修正する方法を知っていますか?