Adicionar cor ao terminal no Mac OS X

Anonim

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.

Adicionar cor ao terminal no Mac OS X