Depending on the OS,
ls doesn't always have the functionalities.
There are two different versions of
- One from the BSD world (for example Mac OS X version) :
--color=auto doesn't work, use
- One from the Free Software Foundation (Linux for example) :
You can use the
--color=auto and the
-G option does not list group.
By the way, this has nothing to do with zsh, except if you assign custom PATH in your
If you want the FSF version of
ls, simply download the latest coreutils (8.4 now) and compile them.
This will allow you to use the this version.