zsh is recommended all over the place and is supposed to be one of the more advanced shells out there. Why then I find it that zsh autocompletion lacking in many areas that I'm used to with bash?
in particular git autocompletion in zsh is very bad:
- in bash it knows to complete branches and command options. not so in zsh
- in zsh it doesn't even complete filenames after many 'git' commands (for example git diff). duh!