Você não mencionou qual versão de zsh está usando. Estou assumindo a versão 4.
Seu zsh shell está realizando a correspondência em primeiro lugar, em vez da conclusão verdadeira, como você provavelmente está acostumado. Esse comportamento pode ser personalizado, ordenando e, opcionalmente, personalizando os completadores. Você pode encontrar mais informações sobre como fazer isso em este guia .
O comportamento que você está vendo é uma correspondência potencialmente insensível a maiúsculas e minúsculas:
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
A maneira mais rápida de corrigir esse comportamento sem aprofundar muito o guia é encontrar e comentar a linha semelhante acima ou executar autoload -Uz compinstall e, em seguida, compinstall . Isso guiará você por um assistente básico para personalizar como o zsh se comporta. Ele fará algumas perguntas e, em seguida, criará um ~/.zshrc simples que você poderá personalizar conforme se familiarizar com as opções. Copie seu ~/.zshrc primeiro para que você tenha uma referência, se houver comportamentos que você deseja manter.