bash为PATH名称启用自动完成功能

时间:2018-03-10 22:53:11

标签: bash tab-completion

在bash中,如果我要输入which pyth<tab>,它会自动完成which python。我有自己的程序limitcpu,如果我输入limitcpu pyth<tab>则没有任何反应。

选项卡完成仍适用于我提供路径的文件,但我希望它与PATH环境变量中的文件(程序)一样,与which一样。

1 个答案:

答案 0 :(得分:1)

bash配置选项complete -c <list of commands>将允许<list of commands>中的每个命令与其他命令一起自动完成。

在这种情况下,请将complete -c limitcpu放入~/.bashrc或任何其他可以获取的地方。