您如何为多个程序定义相同的自动完成功能?

How do you define the same autocomplete for multiple programs?

我的 ~/.bashrc 中有以下行。

complete -W '$(cat $HOME/.config/autocomplete.list1 $HOME/.config/autocomplete.list2)' stream

我不会将相同的程序用于另一个名为 streama 和 streamb 的程序。有没有比将相同的定义再输入两次更好的方法?

streama streamb 附加到您的命令。

参见:help complete