我在Windows上安装了Cygwin,其中一个默认程序包是git选项卡完成,但是我没有选项卡完成。
我做了一些搜索,发现一个说明,默认情况下没有启用。我将skel .bashrc和.bash_profile复制到〜和.bashrc中,我取消注释完成的行,然后重新启动控制台。依然没有。
然后我注意到/ etc中没有文件.bash_completion,所以我找到了一个在线的副本,并将其放在适当位置,但是我仍然没有在git中完成。
似乎还应该有一个/etc/bash_completion.d目录,其中有git /,但我也没有。
更新于2016年:安装软件包bash-completion。