我设置了一堆 bash 完成脚本(主要使用 bash-it 和一些手动设置)。
我还为诸如gcofor 之类的常见任务设置了一堆别名git checkout。现在我可以输入git checkout dTab并develop为我完成,但是当我输入时gco dTab它没有完成。
gco
git checkout
git checkout d
develop
gco d
我假设这是因为完成脚本正在完成git并且它看不到gco.
git
有没有办法以通用/编程方式让我的所有完成脚本与我的别名一起使用?使用别名类时无法完成就违背了别名的目的。
bash tab-completion
bash ×1
tab-completion ×1