ruby 禁用irb自动完成

wgeznvg7  于 2023-01-25  发布在  Ruby
关注(0)|答案(3)|浏览(163)

最新版本的irb引入了一个自动完成功能,这个功能有很多缺陷,我一般不喜欢被自动完成功能分心,你知道我怎么才能禁用它吗?

相关问题:如何禁用Pry自动完成?

4c8rllxm

4c8rllxm1#

尝试将其放入~/.irbrc

IRB.conf[:USE_AUTOCOMPLETE] = false
dgsult0t

dgsult0t2#

我们可以在调用IRB时传递--noautocomplete命令行选项。

irb --noautocomplete

或者,我们可以在~/.irbrc或文档中指定的其他位置之一设置配置选项

IRB.conf[:USE_AUTOCOMPLETE] = false

启动Rails控制台将遵循此配置,但我们可以一次性提供命令行选项。确保在--之前传递任何Rails选项

rails console --sandbox -- --noautocomplete
llew8vvj

llew8vvj3#

如果没有.irbrc文件-在您的主文件夹中创建一个-在终端中键入以下命令:
echo“IRB.配置文件[:上下文模式] = 0”〉〉~/.irbrc
然后,要禁用自动完成,请将此行添加到.irbrc文件:
IRB.conf[:使用自动完成] =假

相关问题