Case in point:
I\'m a on mac with bash v3.2.17, I\'m using git installed via macports with the bash_completion variant.
When I type git checkout m<
git checkout m<
Ideally I'd like autocompletion to just magically work for all my aliases. Is it possible?
Yes, it is possible with the complete-alias project (on Linux). Support for Mac is experimental but users have reported success.