I have an alias: alias gco='git checkout'
How can I add tab completion as if I had typed git checkout
?
For my alias g='git'
I use compdef g='git'
.
I've been trying to use compdef
but I've not had any success.
Disable this option and you're also good...
# don't expand aliases _before_ completion has finished
# like: git comm-[tab]
# setopt complete_aliases
You don’t need to do anything, especially compdef g='git'
, it should work without any configuration. You would need something only if you used function in place of an alias.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With