código de cores mac terminal

10

como faço para que o terminal mac exiba cores? ou seja, no fedora quando eu uso ls , a cor codifica os resultados com base em se é um arquivo ou pasta. resultados semelhantes no mac?

    
por tekknolagi 13.01.2011 / 06:11

3 respostas

4

Você pode alterar as cores do seu shell nas preferências do Terminal.

Comessasconfigurações,vocêobtémessascores(normalmentenãousandools,entãonãomeimporto):

Eu não entendo qual é o problema aqui. A saída do comando colorido está ativa por padrão . A única coisa que você pode / precisa fazer sozinho é dar ao texto normal e em negrito cores padrão diferentes e, na verdade, usar as variantes coloridas (por exemplo, ls -G ) de seus comandos.

Para o vim: :syntax on in vim . Ou anexe syntax on a .vimrc .

    
por 13.01.2011 / 18:24
12

Adicione essas linhas ao final de seu ~/.bash_profile

alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad

Como você pode ver, personalizá-los é um pouco trabalhoso, mas há um site que ajuda com isso ... link

Agora, quando você abrir o Terminal, ele terá cores em ls

    
por 13.01.2011 / 06:24
5

Use a opção -G para ls no Mac:

ls -G

Se você quiser que o padrão ls seja sempre colorido, adicione isso ao seu ~/.bash_profile :

alias ls='ls -G'
    
por 13.01.2011 / 06:24