você pode querer a cor branca em negrito:
PS1='%F{green}%n%f@%B%F{white}%m%f%b:%F{yellow}%~ $(stuff)%B%F{white}\$%f%b '
este é o meu PROMPT
PROMPT='%{$fg[green]%}%n%{$reset_color%}@%{$fg[white]%}%m%{$reset_color%}:%{$fg[yellow]%}%~%{$reset_color%} $(git_super_status)
%{$fg[white]%}\$%{$reset_color%}'
Sim, a nova linha é intencional, parece assim:
carlo@machine:~
$
Meu problema é que a parte branca não é branca, mas fica cinza. Eu tentei isso com xterm e urxvt.
A variável XTERM
está definida como xterm-256color
para xterm
,
e para rxvt-unicode-256color
para urxvt
.
Se eu usar o terminador, com TERM
definido como xterm
, a cor branca será visualizada corretamente. Eu também tentei definir TERM=xterm
também nos outros terminais, mas isso não ajudou.
Alguém tem uma ideia do que está acontecendo aqui?
EDITAR
Eu esqueci de dizer que usando urxvt
/ xterm
e bash
, a cor branca é perfeitamente visualizada.
Também toquei um pouco com os códigos de escape, posso definir a variável como branco itálico, branco piscando, branco em negrito, mas agora apenas branco.
você pode querer a cor branca em negrito:
PS1='%F{green}%n%f@%B%F{white}%m%f%b:%F{yellow}%~ $(stuff)%B%F{white}\$%f%b '