Como altero a cor azul escuro ilegível que o Cygwin usa para diretórios?

Como altero a cor azul escuro ilegível que o Cygwin usa para diretórios?

Gostaria de mudar a cor azul que o Cygwin usa para diretórios. Está muito escuro para ler na maioria das telas.

Responder1

Você provavelmente obtém as cores por lssi só. Você consegue isso invocando-o como ls --color. Você pode desativar esse alias ou alterar as cores. Acho as cores úteis, então mudo as cores.

Existem padrões, mas você pode substituí-los usando a LS_COLORSvariável de ambiente. Você pode definir isso manualmente ou pode usar a ferramentadircolorspara ajudá-lo.

Responder2

Se você estiver usando o MinTTY (o que quase certamente está, a menos que saiba que está fazendo algo especial), o método mais fácil é alterar as configurações do MinTTY. Você pode fazer isso editando seu ~/.minttyrcarquivo.

Tente executar o seguinte a partir de um shell do Cygwin (que seria o que você obteria ao iniciar o Cygwin usando o link da área de trabalho ou do menu Iniciar) e, em seguida, reiniciar o MinTTY:

echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc

Isso funcionará em todos os lugares onde a cor azul aparecer, não apenas nos resultados de ls.

Responder3

Há também uma opção de linha de comando --optionque permite alterar as cores

Por exemplo O seguinte muda o azul para algo mais legível

C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -

Responder4

Outra maneira de ver esse problema é que a cor padrão "Azul Escuro" usada pelo CMD Powershell Bash etc. no Windows é muito escura. Você pode alterá-lo:

  • Clique no ícone superior direito
  • Clique em Propriedades
  • Clique na guia Cores
  • Selecione a 2ª cor Azul Escuro
  • Alterar Azul: 128 a 255
  • Clique na guia para salvar o valor
  • Selecione a cor de fundo original (geralmente preto)
  • Clique OK

informação relacionada