Considere este .zshrc mínimo:
export CLICOLOR=1;
export LSCOLORS=exfxcxdxbxegedabagacad; # It is the default value on OSX, so this line can be omitted
autoload -Uz compinit
compinit
zstyle ':completion:*' list-colors 'exfxcxdxbxegedabagacad'
No OS X, lsusa cores se CLICOLORestiver definido como TRUE e as cores usadas estiverem no LSCOLORSvalor padrão exfxcxdxbxegedabagacad.
Fazer um lsimprimirá diretórios em azul. Mas, ao fazê-lo cd + TAB, o ZSH proporá conclusões com diretórios em vermelho e em negrito. Qual é o problema e como posso ter as mesmas cores para a conclusão do ZSH e ls?