Considera questo .zshrc minimo:
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'
Su OS X, lsusa i colori se CLICOLORè impostato su TRUE e i colori utilizzati sono in LSCOLORScui il valore predefinito è exfxcxdxbxegedabagacad.
Fare un lstestamento stampa le directory in blu. Ma quando lo fa cd + TAB, ZSH proporrà completamenti con directory in rosso e in grassetto. Qual è il problema e come posso avere gli stessi colori per il completamento di ZSH e ls?