Como posso fazer com que o bash fique dessa cor?
command-line
bash
colors
bashrc
daniel451
fonte
fonte
Respostas:
Abra
~/.bashrc
no editor de texto e na linha de comentários:#force_color_prompt=yes
ser estar:
force_color_prompt=yes
salve e execute
source ~/.bashrc
fonte
force_color_prompt=yes
maneira pretendida de habilitar cores? Para mim, forçar parece uma solução alternativa.Eu vim com esta solução:
copie isso e adicione-o no final do arquivo .bashrc:
salve o arquivo e reinicie o bashrc:
Para obter uma lista completa de cores disponíveis e outras opções, consulte estes links:
fonte
Uma versão um pouco mais geral - deve funcionar com um ambiente variado:
(depende do terminfo)
Insira isto no seu
$HOME/.bashrc
:Então execute
source ~/.bashrc
.Depois disso,
fgtab
exibirá uma tabela de cores com números. Esses números são paratput setf n
etput setb n
onde 'n' é o número, 'f' significa 'primeiro plano' e 'b' significa 'cor de fundo'.tput sgr 0
redefinirá as cores de primeiro e segundo plano para o padrão.E como você pode ver, alterar as cores usadas para o prompt se torna muito fácil (basta editar o mesmo número
$HOME/.bashrc
que desejar).Adicione um
$(tput setb n)
in$cname
se desejar receber TODAS as solicitações com o background n.fonte
man 5 terminfo
mostra com o quetput
pode ser usado, é um pouco técnico, embora "preste atenção" - mas um pouco de adivinhação e teste podem realmente permitir que você faça com que funcione.