最新版本的 irb 引入了一个非常有问题的自动完成功能,我通常不喜欢被自动完成分心,知道如何禁用它吗?
相关问题:如何禁用 Pry 自动完成?
Linux:找到.irbrc 文件。如果没有 .irbrc 文件 - 在您的主文件夹中创建一个 - 在终端中输入以下命令:
echo "IRB.conf[:CONTEXT_MODE] = 0" >> ~/.irbrc
Windows: 找到 .irbrc 文件夹 C:\Users\Ben\ .irbrc
然后禁用自动完成将此行添加到 .irbrc 文件:
IRB.conf[:USE_AUTOCOMPLETE] = false
如果您远程使用 IRB 并且没有更新
.irbrc
文件的权限,试试这个:
Reline.autocompletion = IRB.conf[:USE_AUTOCOMPLETE] = false
此分配更改当前会话的行为。
愿源与你同在.