É possível colorir o prompt no Bash?


14

É possível colorir o prompt ("usuário @ host: ~ / dir / $") no Bash? Alguns comandos geram muita saída e, às vezes, é difícil encontrar por onde começou. Colorir ajudaria muito.


Sim, você can.See esta ligação
karthick87

Respostas:


30

Encontrei uma maneira fácil de fazer isso:

Uncomment force_color_prompt=yesno ~/.bashrc.


1
Isso é certamente a maneira mais fácil :)
Pouco Jawa

Eu absolutamente ignorei essa opção no ~ / .bashrc! Thanx de qualquer maneira!
Ubuntuser

0

Bashish é um mecanismo de tema para o console; confira algumas capturas de tela aqui :-)

É fácil de instalar:

  1. Clique no link para download no site
  2. obtenha a deb para o Ubuntu
  3. clique duas vezes no arquivo baixado e o Centro de Software o instalará para você.

Depois disso, feche todos os terminais abertos e digite:

bashish list

para obter uma lista dos temas já criados.

Divirta-se :-)


0

Uma alternativa abrangente para as outras soluções:

se [ $ ( que dircolors ) ] então se [ - r ~ /. dircolors ] e depois eval "$ (dircolors -b ~ / .dircolors)" else eval "$ (dircolors -b)" fi 
  export color_support = true
 fi  

    
  
     
  
     
  

Além disso, você pode ativar cores em comandos comuns como lse grep.

se [ "$ color_support" = true ], então, 
  alias ls = "ls --color = auto" 
  alias grep = "grep --color = auto" fi   


Em quais arquivos esse código deve ser armazenado?
Chai T. Rex

Eu sugiro .bashrcpor simplicidade. :)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.