如何为 MacOS 终端禁用制表符自动完成 "camera flash"?

How to disable tab auto-complete "camera flash" for MacOS terminal?

每当我在 MacOS 的默认终端中使用选项卡自动完成功能时,都会有一种视觉效果很像 相机闪光灯 照亮终端 window几分之一秒。它相当分散注意力,我想禁用它。我检查了首选项,但找不到相关选项。感谢任何帮助。

编辑:我应该说明,只有在没有输入任何内容但需要路径时才会发生。

例如,键入“cd”并点击 Tab 会产生相机闪光灯,而“cd Downlo”并点击 Tab 则不会。

这听起来像是终端收到 BELL 字符时通常使用的“可视铃”,但声音是静音的。如果是这样,您可以通过终端菜单 > 首选项 -> 配置文件部分 -> 高级选项卡 -> 取消选中 Visual Bell 选项来更改它。

顺便说一句,这也禁用了通常会触发终端铃声的任何其他闪光灯。您可以使用命令 printf '\a' 自行触发(\a 转换为“警报”或 BELL 字符)。