ls cores desaparecem após executar o zsh

ls cores desaparecem após executar o zsh

Instalei a versão mais recente do zsh no meu osx usando brew e depois instalei o oh-my-zsh. Está tudo bem e elegante, mas para onde foram minhas cores ls? Se eu executar um bash -l dentro desse zsh e fizer ls nesse bash, meu ls ficará colorido novamente.

o que estou perdendo?

Responder1

bem, isso não demorou muito, eu deveria ter suspeitado desde o início. zsh executa o GNU ls, enquanto o bash executa o mac osx ls padrão. daí a diferença de comportamento. Não sei por que ou como zsh escolhe gnu ls e como colocar o gnu ls lá para começar, mas ATM eu não me importo. alias de 'ls' para 'ls --color' em zsh e tenho meu ls colorido novamente. yay! embora as cores sejam um pouco diferentes.

informação relacionada