Comandos coloridos no iTerm

4

Anteriormente, eu tinha um amigo para configurar meu ambiente iTerm2 para mim e me acostumei com isso. Desde que mudei computadores, agora tenho que configurar meu ambiente novamente.

Eu costumava usar o ir_black como meu tema iTerm2, e uma das funções que ele tinha era que, se o comando que eu digitasse estivesse disponível, ele fica verde.

No entanto, parece que não consigo replicar isso mesmo depois de instalar novos temas de cores. Estou olhando para uma direção errada?

Aqui está uma imagem de como meu terminal se parece com isso:

    
por He Hui 23.04.2014 / 06:12

2 respostas

0

man ls tem informações adicionais sobre listas de cores.

Usar o -G flag com ls deve ativar a cor, se o ambiente $ TERM do seu shell estiver configurado para um valor com capacidade de cor.

Para que as listagens de cores sejam o padrão de ls , a variável de ambiente CLICOLOR pode ser definida (para qualquer coisa, até mesmo '') no arquivo de script de login apropriado.

Ou é feito assim:

CLICOLOR=''; export CLICOLOR

ou

setenv CLICOLOR

dependendo de qual shell de login você usa.

Para colorizações interativas do tipo "como você faz" ...

Existem alguns complementos para o shell zsh . Uma pesquisa no google sobre "conclusão de cores zsh" retornará dezenas de artigos sobre como configurar prompts coloridos e preenchimento de arquivos.

Encontrei uma referência a fish , um Friendly Interactive Shell . Eu instalei no meu Mac e parece funcionar como você indicou.

Se which fish der um erro Command not found , você terá que instalá-lo na página oficial de peixes.

    
por 26.05.2014 / 07:47
1

Como você está usando o zsh shell, é isso que você está procurando: zsh-syntax-highlighting .

    
por 17.12.2016 / 15:08