我曾经能够键入以下内容:
$> ./foo --arg = <TAB>
其中foo是我写的任何程序,它会给我一个当前目录中的文件列表,就像tab-completion通常一样.我没有必要对/ etc/bash_completion进行任何更改.
然而,最近,由于一些未知的原因,这已经消失了.有谁知道如何重新启用此功能?
FWIW,这仍然是正确的事情(注意缺少等号):
$> ./foo --arg <TAB>
linux bash bash-completion
bash ×1
bash-completion ×1
linux ×1