Shell prompt sur plusieurs lignes

Résolu
Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   -  
Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut a tous,

voila, j'aimerai personaliser mon prompt shell pour avoir le chemin complet de là ou je me trouve... Pour le moment, j'ai qqch qui ressemble a ca :
pseudo_a_gauche$                                     /chemin/complet/a/droite


mais j'aimerai plutot virer le /chemin/complet qui se trouve a droite du prompt pour le basculer au dessus et ajouter une ligne séparatrice : bref, qqch dans le style
/chemin/complet----------------------
pseudo $


mais je ne vois pas comment lui préciser que je veux deux lignes....
si qqn peut me dire l'option qui va bien dans le .zshrc...
merci d'avance!!

Phiphi

3 réponses

  1. marc[i1] Messages postés 2603 Statut Contributeur 382
     
    Salut,

    je connais pas zsh ! :)
    mais en bash je serai tenté de faire :
    PS1="\w \n
    \u \$"

    reste à savoir si cela peut fonctionner !!!
    0
  2. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
     
    ça fonctionne ;)
    0
    1. marc[i1] Messages postés 2603 Statut Contributeur 382
       
      oui j'ai testé aussi ce midi :)
      bien que l'idée soit interressante, cela me donne un espace entre les lignes assez importants :

      (/mon/chemin/vers/mon/répertoire/)
      
      marc $ 
      

      Je me demande si on peu réduire cette espace particulier ! ?
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > marc[i1] Messages postés 2603 Statut Contributeur
         
        Salut marc,

        Ben voui, suffit de pas faire de retour à la ligne, le "\n" suffit :
        [jp@Mandrake share]$echo $PS1
        [\u@\h \W]$
        [jp@Mandrake share]$PS1="Chemin :\w\nUser :\u \$ "
        Chemin :/usr/local/share
        User :jp $
        ;-))
        0
      2. marc[i1] Messages postés 2603 Statut Contributeur 382 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        ^_^

        cooooolllll !!!

        j'pose des questions un peu c*** des fois ;)

        mmmmm le bash c'est bon mangez en !
        0
  3. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
     
    eh bien merci a tous!!

    j'essaie ca ce soir, mais j'y crois ;-))

    en fait j'avais trouvé des trucs sur le net dugenre PS1 et PS2 qui faisaient lignes 1 et 2 respectivement, mais ca ne fonctionnait pas... :-s

    Phiphi
    0