【问题标题】:How to define your own terminal tab completions如何定义自己的终端选项卡完成
【发布时间】:2010-05-06 21:22:34
【问题描述】:

我注意到有些程序有自己的制表符补全。

例如 git:

git checkout 

允许分支名称的制表符补全。

这是如何实现的?

【问题讨论】:

  • 有关大量示例,另请参阅 /etc/bash_completion 和 /etc/bash_completion.d/*(或系统上的类似位置)。

标签: bash shell tab-completion


【解决方案1】:

使用compgen和complete(关于custom bash completing的文章)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 2012-06-12
    • 1970-01-01
    • 2013-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多