この最小限の.zshrcを検討してください。
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'
OS Xでは、ls
場合の使用色CLICOLOR
TRUEに設定すると色が使用されているがにあるLSCOLORS
デフォルト値です exfxcxdxbxegedabagacad
。
を実行するls
と、ディレクトリが青で印刷されます。ただし、実行するとcd + TAB
、ZSHはディレクトリを赤と太字で補完することを提案します。問題は何ls
ですか?また、ZSHの完了に同じ色を使用するにはどうすればよいですか?