Ruby 如何防止IRB要求显示所有可能性?

Ruby 如何防止IRB要求显示所有可能性?,ruby,irb,Ruby,Irb,通过将要求“IRB/completion”添加到我的~/.irbrc文件中,我已经启用了IRB中的制表符完成功能 现在,IRB一直要求我在显示属性之前键入y: irb(main):001:0> 42. Display all 112 possibilities? (y or n) 是否有一些设置可以添加到我的.irbrc文件中,使默认行为简单地显示所有可能性?由于IRB使用GNU Readline,它也可能受到~/.inputrc文件内容的影响。通过在~/.inputrc中设置这些选项,

通过将
要求“IRB/completion”
添加到我的
~/.irbrc
文件中,我已经启用了IRB中的制表符完成功能

现在,IRB一直要求我在显示属性之前键入
y

irb(main):001:0> 42.
Display all 112 possibilities? (y or n)

是否有一些设置可以添加到我的
.irbrc
文件中,使默认行为简单地显示所有可能性?

由于IRB使用GNU Readline,它也可能受到
~/.inputrc
文件内容的影响。通过在
~/.inputrc
中设置这些选项,可以获得所描述的行为:

set completion-query-items 0
set page-completions off
如关于超级用户的中所述


然而,这也会影响Bash和其他使用Readline的程序,这可能是完全不想要的麻烦,也可能是一个惊喜:)

由于IRB使用GNU Readline,它也会受到
~/.inputrc
文件内容的影响。通过在
~/.inputrc
中设置这些选项,可以获得所描述的行为:

set completion-query-items 0
set page-completions off
如关于超级用户的中所述

然而,这也会影响Bash和其他可能使用Readline的程序,这可能是完全不想要的麻烦,也可能是一个惊喜:)