我的OSX上的readline
扩展程序似乎有些错误。
$irb -f --noreadline
irb(main):001:0> "中文"
=> "中文"
$irb -f --readline
irb(main):001:0> \U+FFE4\U+FFB8\U+FFAD\U+FFE6
所以我想将--noreadline
设置为irb的默认选项。怎么做?
P.S。我正在使用RVM
和Ruby
1.9.3p194。
答案 0 :(得分:1)
将以下内容添加到~/.irbrc
文件中(如果该文件不存在则创建它):
IRB.conf[:USE_READLINE] = false
或者,如果您希望将其应用于用户帐户,则可以将其添加到/etc/irbrc
;如果您希望将其应用于目录/项目,则可以foo/.irbrc
。