禁用或取消设置特定的bash完成

时间:2017-05-04 23:31:07

标签: bash autocomplete

我调用了

complete -o default -F _foo foo

为命令foo启用bash自动完成功能。现在我想让它消失,同时保留bash可能知道的任何其他完成。我该怎么做呢?我想要一个

complete --remove foo

1 个答案:

答案 0 :(得分:4)

help complete会告诉您:

-r  remove a completion specification for each NAME, or, if no
    NAMEs are supplied, all completion specifications