readline
我的 OSX 上的扩展似乎有问题。
$irb -f --noreadline
irb(main):001:0> "中文"
=> "中文"
$irb -f --readline
irb(main):001:0> \U+FFE4\U+FFB8\U+FFAD\U+FFE6
所以我想设置--noreadline
为irb的默认选项。怎么做?
ps 我正在使用RVM
和Ruby
1.9.3p194。
readline
我的 OSX 上的扩展似乎有问题。
$irb -f --noreadline
irb(main):001:0> "中文"
=> "中文"
$irb -f --readline
irb(main):001:0> \U+FFE4\U+FFB8\U+FFAD\U+FFE6
所以我想设置--noreadline
为irb的默认选项。怎么做?
ps 我正在使用RVM
和Ruby
1.9.3p194。
将以下内容添加到您的~/.irbrc
文件中(如果不存在则创建它):
IRB.conf[:USE_READLINE] = false
/etc/irbrc
或者,如果您希望它跨用户帐户应用,或者foo/.irbrc
如果您希望它基于目录/项目应用,您可以添加它。
这是其他有用的配置选项的列表。