Dependendo do sistema operacional, ls nem sempre tem as funcionalidades.
Existem duas versões diferentes de ls :
- Um do mundo do BSD (por exemplo, versão do Mac OS X):
O --color=auto não funciona, use -G .
- Um da Free Software Foundation (Linux, por exemplo):
Você pode usar a opção --color=auto e a -G não lista o grupo.
A propósito, isso não tem nada a ver com zsh, exceto se você atribuir um PATH personalizado ao seu .zshrc .
EDITAR:
Se você quiser a versão FSF de ls , basta fazer o download dos últimos coreutils ( 8.4 agora e compile-os.
Isso permitirá que você use esta versão.