Mac zshのカラー設定を変更した

zshを知るきっかけとなった漢のzsh
http://journal.mycom.co.jp/column/zsh/index.html


ずっとここの設定をコピペした.zshrcを使ってきたが、どうもディレクトリ表示色Blueが明るい中では異様に見づらい
(ターミナルの背景はproの少し半透明)


そこで、ずっとやろうと思っていた設定変更をようやく行った。


変更箇所

旧バージョン

    export LSCOLORS=exfxcxdxbxegedabagacad
    export LS_COLORS='di=34:ln=35:so=32:pi=33:ex=31:bd=46;34:cd=43;34:su=41;30:sg=46;30:tw=42;30:ow=43;30'
    zstyle ':completion:*' list-colors \
        'di=34' 'ln=35' 'so=32' 'ex=31' 'bd=46;34' 'cd=43;34'

新バージョン

    export LSCOLORS=gxfxcxdxbxegedabagacad
    export LS_COLORS='di=36:ln=35:so=32:pi=33:ex=31:bd=46;34:cd=43;34:su=41;30:sg=46;30:tw=42;30:ow=43;30'
    zstyle ':completion:*' list-colors \
        'di=36' 'ln=35' 'so=32' 'ex=31' 'bd=46;34' 'cd=43;34'

1行目の頭 =e を =g
4行目 di=34 を di=36

1行目はディレクトリ、シンボリックリンク・・・と文字色背景色を2色の組み合わせで設定していく。
覚えられんわい。


4行目は大体想像通り。
で、1行目がlsなんかの時に表示される色で、4行目がTabで補完候補を出したときの色。