Bash 行为定制

Bash 行为定制

我在 Fedora 18 上使用 GNU Bash 4.2.5。

每当我在 shell 中输入内容时

pe<tab>

我听到一个烦人的错误声音,然后我必须再次按下 tab 键才能查看自动完成建议,我想知道是否可以这样做,而不是第一次向我抛出一个错误并发出铃声/ping 声音,而是在我第一次按下 tab 键时直接打印自动完成建议。

我仍然希望有类似“显示所有 172 种可能性?[y/N]”的警告。

我不知道如何自定义 bash 行为,因为我以前从未尝试过这样的事情,所以请耐心等待。

答案1

可以通过修改 中的各种 readline 变量来对 bash 的完成行为进行基本的自定义~/.inputrc。请参阅bash(1)手册页,阅读线部分,Readline 变量小节,了解详情。

相关内容