You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置IRB使其默认直接显示所有补全可能性?

让IRB默认直接显示所有补全选项

没问题!你只需要在~/.irbrc文件里补充几行配置,就能告别每次输入y确认的麻烦。

打开你的~/.irbrc,在已经有的require "irb/completion"下面添加这行核心配置:

IRB.conf[:COMPLETION_PROMPT_MODE] = :list

保存文件后重启IRB,再按Tab补全的时候,就会直接列出所有可选的属性或命令,再也不用手动输入y确认啦。

如果上面的配置在你的IRB版本中没有生效,还可以试试这个更直接的方案,覆盖补全提示的处理逻辑:

# 跳过补全确认提示,直接展示所有选项
IRB.conf[:PROMPT][:DEFAULT][:COMPLETION_PROMPT] = proc { |_| "" }

这两种方式都能达到让IRB默认展示所有补全可能性的效果,你可以根据自己的IRB版本选择合适的配置。

内容的提问来源于stack exchange,提问作者mbigras

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:11:09