Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1994 connectés 

 


Dernière réponse
Sujet : problème de prompt
KIKAduKANA il est vrai :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
KIKAduKANA il est vrai :)
Niala non :D
 
l'autre c _Niala_ je crois ^^
KIKAduKANA erf, tu dois pas etre le niala que je connais
 
1000 excuses ^^ :D
Niala

KIKAduKANA a écrit :

on te revois plus sur [hfr]et touah, tu fous koi :??:


 
 :heink:  
 
A qui tu parles?

KIKAduKANA on te revois plus sur [hfr]et touah, tu fous koi :??:
Niala

Ekxon a écrit :

red='\[\033[0;31m\]'
export PS1="$red[\u@\h \W]\$ "
 
là c' est bon chez moi et tout reste en rouge
 


 
en effet ça marche; pour être plus précis j'ai ça  
red='\[\033[0;31m\]'
export PS1="$red[\u@\h \W]\$ \[\033[0m\]"
 
pour avoir juste le prompt en rouge :) et le reste avec la couleur par défaut
 
le '\[\]' ça sert à calculer la taille du prompt alors?
 
Enfin merci à vous 2 :jap:
 

red='\[\033[0;31m\]'
export PS1="$red[\u@\h \W]\$ "
 
là c' est bon chez moi et tout reste en rouge
arsunik Si tu utilises bash ou zsh, tu as des séquences qui te permettent d'indiquer que tu entres des caractères spéciaux qui ne seront pas affichés, ce qui permet de calculer la taille du prompt correctement.
Avec bash c'est "\[\]"
Exemple :
\n\[\e[1;36m\]\u \[\e[1;34m\]\h:\[\e[1;32m\]\w/ \[\e[m\]$  
Niala

j-'-r a écrit :

$red vaut quoi ? (pour mon prompt perso)


 

Code :
  1. red='\e[0;31m'
  2. RED='\e[1;31m'
  3. green='\e[0;32m'
  4. GREEN='\e[1;32m'
  5. yellow='\e[0;33m'
  6. YELLOW='\e[1;33m'
  7. blue='\e[0;34m'
  8. BLUE='\e[1;34m'
  9. magenta='\e[0;35m'
  10. MAGENTA='\e[1;35m'
  11. cyan='\e[0;36m'
  12. CYAN='\e[1;36m'
  13. white='\e[0;37m'
  14. WHITE='\e[1;37m'


Niala

Ekxon a écrit :

export PS1="$red[\u@\h \W]\$ "
 
là ça passe  


 
pas chez moi et la couleur est remise par défaut :/

j-'-r $red vaut quoi ? (pour mon prompt perso)
export PS1="$red[\u@\h \W]\$ "
 
là ça passe
Niala :o
KIKAduKANA parce que ^^
Niala up
Niala Salut tt le monde!
 
Voilà j'ai un ti problème avec mon prompt.
J'utilise la ligne ci-dessous:

Code :
  1. export PS1="$red[\u@\h \W]\$\e[0m "


 
ça m'affiche donc un truc comme ça : [niala@niala Documents]$
 (en rouge)
 
Le seul hic(!) c'est que lorsque je dépasse une ligne de texte, celui-ci viens effacer le prompt en début de ligne au lieu de s'afficher à la ligne suivante, en dessous du prompt.  
 
En bref j'ai pas de retour à la ligne  :cry:  
 
Pourquoi?
 
 :hello:


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)