Tout d'abord, assurez-vous que votre terminal prend en charge 256 couleurs, ce que je suppose que vous avez déjà. Deuxièmement, utilisez une PS1variable avec le bon code, par exemple:
L'hôte du lien est rompu (502 passerelle incorrecte).
Pikrass
1
@Pikrass J'ai 404 introuvable.
Totor
13
export PS1='%F{214}%K{123}%m%k%f'
De man zshmisc:
%F (%f)Start(stop) using a different foreground colour,if supported by the terminal.The colour may be specified two ways: either as a numeric argument, as normal, or by a sequence in braces following the %F,for example %F{red}.In the latter case the values allowed are as described for the fg zle_highlight attribute; see Char‐
acter Highlightingin zshzle(1).This means that numeric colours are allowed in the second format also.%K (%k)Start(stop) using a different bacKground colour.The syntax is identical to that for%F and %f.
Aussi pour l'essayer, il pourrait être utilisé comme ça:
export PS1='%{[38;5;24m%};%{[0m%} '
c'est exactement ce que je voulais.Réponses:
Tout d'abord, assurez-vous que votre terminal prend en charge 256 couleurs, ce que je suppose que vous avez déjà. Deuxièmement, utilisez une
PS1
variable avec le bon code, par exemple:Cela vous donnera une invite avec le nom d'hôte en gras, avec une couleur de premier plan de 214 et une couleur d'arrière-plan de 123.
Notez que le
^[
est "entré" en tapant Ctrl+ vet Ctrl+ [. Voir cet excellent article " That 256 Color Thing " pour la liste complète des attributs.la source
gnome-terminal
prend en charge 256 couleurs.De
man zshmisc
:Aussi pour l'essayer, il pourrait être utilisé comme ça:
la source