Mac OS X (10.6.3) の zsh で alias ls='ls --color=auto' として使っていたのだけれども,.zshrc の特に関係の無い部分を編集していると急にエラーが出るようになり使えなくなった. ls: illegal option -- - usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]BSD 系の ls (/bin/ls) では --color=auto ではなく -G を使う.若干色使いが異なる. FSF 系 (Linux/GNU 系) の ls では --color=auto が使えて Mac OS X では,この ls は /sw/bin に存在する. なので PATH では /sw/bin を /bin より前に持ってこないと ls --color=auto が使用でき