Adicionar cor ao terminal no Mac OS X
Adicionar saída ls colorida ao Terminal no Mac OS X é uma boa maneira de tornar a navegação pela linha de comando um pouco mais fácil para os olhos. Isso faz com que itens diferentes apareçam em cores diferentes, incluindo diretórios, arquivos, executáveis e links simbólicos.
Como adicionar saída de comando 'ls' colorida no terminal do Mac OS X
Abordaremos uma configuração de saída de cor personalizável para terminais escuros e claros, e você pode obter uma visualização da saída ls colorida digitando “ls -G” na linha de comando. A visualização com ls -G dependerá das configurações de cores dos Terminais e não representará necessariamente as cores mostradas nas capturas de tela abaixo.
- Abra o Terminal e digite: nano .bash_profile
- Use as teclas de seta para navegar até o final do documento e cole um dos blocos de texto abaixo, dependendo da aparência do terminal (consulte a entrada man abaixo para mais personalizações)
Cores para Dark Terminal Themes: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedababaged
Cores para Temas Light Terminal: export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad
- Depois que as strings forem coladas em .bash_profile, confirme se ele se parece com isto no nano:
- Pressione Control+O para salvar e abrir uma nova janela do Terminal
- Digite “ls” ou “ls -la” para confirmar a saída colorida
Opcionalmente, você pode querer criar um alias em .bash_profile para vincular ls a algo como ls -GFh, ficaria assim:
alias ls='ls -GFh'
Isso funcionará com Mac OS X 10.6, OS X 10.7, OS X 10.8 e posteriores, desde que você esteja usando o bash shell. Se você não tiver certeza de qual shell está usando, procure na barra de título da janela do Terminal por “bash” ou verifique com o seguinte comando:
echo $SHELL
A saída será “/bin/bash” se for bash, e outra coisa se não for.
Não se esqueça de que você também pode alterar a aparência das janelas do Terminal instantaneamente e também alterar o papel de parede do Terminal.
Personalizando LSCOLORS manualmente Se as opções de cores acima não funcionarem para você, você pode definir o que quiser. Aqui está a página de manual do LSCOLORS se você quiser tentar. O padrão é “exfxcxdxbxegedabagacad”, mas limpar a entrada de cor .bash_profile também removerá todas as combinações de cores horríveis.