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

标签 bash autocomplete

我调用了

complete -o default -F _foo foo

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

complete --remove foo

最佳答案

help complete 会告诉你:

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

关于bash - 禁用或取消设置特定的 bash 完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43794270/

相关文章:

bash - Bash脚本错误检查

javascript - Jquery 自动完成插件不允许用户自由输入

elasticsearch - Elasticsearch,了解完成建议

javascript - jQuery ui 自动完成 - renderItem url's

javascript - JQuery-清除失去焦点的字段,除非该字段是从下拉列表中填充的

bash - 如何在 shell 脚本中运行 'cd' 并在脚本完成后停留在那里?

linux - 在 CircleCi 作业中恢复缓存时权限被拒绝

bash - 带有 bash 的直方图

bash - 当我的 Windows Bash shell 与 Windows 文件系统交互时,它以什么用户身份运行?

c++ - 键入循环时如何修复 visual studio 自动完成?