是否有支持文件名完成的bash-completion脚本?我主要使用mercurial,我可以输入:
hg diff test/test_<tab>
Run Code Online (Sandbox Code Playgroud)
它将显示/完成所有修改过的测试文件.它适用于大多数子命令,即hg add <tab><tab>只列出未跟踪的文件.这真的很方便.
来自git contrib seams的bash脚本不支持此功能.有没有其他选择,或者你如何在命令行上使用git?
编辑2015
git-completion.bash支持完整的文件名完成,因为~1.8.2