Para obter uma saída colorida de todos os comandos git, defino o seguinte:
git config --global color.ui true
No entanto, isso produz uma saída como essa para git diff,git log

enquanto comandos como git statusexibir bem

Por que ele não reconhece os códigos de cores de escape em apenas alguns dos comandos e como posso corrigi-lo?
Estou usando o iTerm 2 (tipo de terminal xterm-256color) no OS X 10.8.2 e zsh como meu shell
zsh --version
zsh 5.0.0 (x86_64-apple-darwin12.0.0)
git --version
git version 1.7.9.6 (Apple Git-31.1)
lessprecisava-Rexibir cores, esqueci issogit logegit diffcanalizei a saída paraless. Obrigado :)