我的 .gitconfig 文件中有高级别名,我想支持制表符完成。
例如,这个简单的别名允许对 refs 进行 Tab 补全(假设已获取 git 补全):
[alias]
co = checkout
Run Code Online (Sandbox Code Playgroud)
然而,这并不:
[alias]
co = "!f() { git checkout \"${@}\"; }; f}"
Run Code Online (Sandbox Code Playgroud)
有什么方法可以为这些别名添加对制表符完成的支持吗?