0

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 我正在使用RVMRuby1.9.3p194。

4

1 回答 1

2

将以下内容添加到您的~/.irbrc文件中(如果不存在则创建它):

IRB.conf[:USE_READLINE] = false

/etc/irbrc或者,如果您希望它跨用户帐户应用,或者foo/.irbrc如果您希望它基于目录/项目应用,您可以添加它。

这是其他有用的配置选项的列表

于 2012-09-12T20:50:11.437 回答