Le Samedi 28 Juin 2003 09:23, Herve AGNOUX a �crit :
> Et puis savez-vous comment est-ce que je pourrais mettre le prompt en
> orange ?
Voici le message de Bernard Lambey, que j'avais archiv�, et qui m'a permis de
changer la couleur de mon prompt:
=========================================
Les codes utiles pour les s�quences color�es (compl�ment):
----------------------------------------------------------------------------------------
\e[ = d�but de "s�quence escape"
m = fin de s�quence escape
\a cloche Bell (ASCII 7)
\b retour arri�re (ASCII 8)
\d date (jour mois quanti�me).
\e escape (ASCII 27)
\n � la ligne (ASCII 10)
\r Retour (ASCII 13)
\t Tab (ASCII 9)
\v Vertical Tab (ASCII 11)
\? Effacer (ASCII 127)
\_ Space
\\ Backslash (\)
\^ Accent circonflexe;Caret (^)
\nnn Any character (octal notation)
\xnnn Any character (hexadecimal notation)
------------------------------
a) Les couleurs possibles (encres).
Noir........0;30 ---- Gris fonc�...1;30
Bleu.......0;34 ---- Bleu vif.......1;34
Vert.......0;32 ---- Vert vif........1;32
Cyan......0;36 ---- Cyan clair....1;36
Rouge....0;31 ---- Rouge vif.....1;31
Violet.....0;35 ---- Mauve........1;35
Brun.......0;33 ---- Jaune.........1;33
Gris........0;37 ---- Blanc.........1;37
------------------------------
b) Les couleurs possibles (papiers).
Noir........0;30 ---- Gris fonc�...1;30
Bleu.......0;34 ---- Bleu vif.......1;34
Vert.......0;32 ---- Vert vif........1;32
Cyan......0;36 ---- Cyan clair....1;36
Rouge....0;31 ---- Rouge vif.....1;31
Violet.....0;35 ---- Mauve........1;35
Brun.......0;33 ---- Jaune.........1;33
Gris........0;37 ---- Blanc.........1;37
Un prompt comment�
----------------------------------------------
(essayez le dans une console et modifiez le, code par code, pour
vous r�der. Quand vous voulez le modifier, rappelez-le par la
fl�che "Cur-Haut" r�p�t� autant de fois que n�cessaire).
PS1="\[\e[1;[EMAIL PROTECTED] \W]$\[\e[0m\]"
Partie initiale
\[ =ouvre une s�quence de caract�res non imprimables
\e[ =Ouverture de s�quence "escape"
1;34 = suivi de "couleur d'encre" (ici: bleu) et
m = fin de s�quence "escape"
\]=fin de la s�quence de caract�res non imprimables.
S�quence centrale
[= caract�re " [ " imprimable.
\d=donne la date "jour-mois-date" imprimable
]= caract�re " ] " imprimable.
\u=nom de l'utilisateur courant imprimable
@=arrobas imprimable
=un espace imprimable
\W=nom explicite du r�pertoire courant imprimable
Partie distale
\[=ouvre une s�quence de caract�res non imprimables
\e[0m=ram�ne la couleur � "rien"
c'est � dire l'encre syst�me sur papier syst�me.
\]=fin de la s�quence de caract�res non imprimables.
Pour introduire une couleur de papier, la placer avant l'encre,
s�par�e par un " ; " par exemple, dans le prompt ci-dessus:
addition de papier bleu marine sur tout le prompt)
voir ci-dessous:
PS1="\[\e[0;44;1;[EMAIL PROTECTED] \W]$\[\e[0m\]"
Quand votre prompt est au point, sauvez le dans
/etc/bashrc il deviendra le prompt courant.
--
.~.
/V\ Jo�l
// \\
/( )\
^`~'^
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com".
Foire Aux Questions de la liste : http://mdk.mondelinux.org