Pff … Honnêtement, j ́ai pas mesuré. J ́appuie sur Entrée, je lève les yeux, le nouveau prompt est visible. Ça me convient très bien. Et puis, si je dois attendre moins de ~1s, c ́est pas bien grave.
Mon prompt fait plein d ́autre choses :
notification (ci-dessus)
status du repo courant : détection Hg, git, svn; puis status, formatage, etc …
formatage CWD : ${HOME}/ -> ~/, élision au milieux si trop long …
formatage prompt global (Cf. plus bas pour exemple)
sauver + relire l'historique
Durée totale : moins d ́une seconde quand je suis dans repo git ou Hg avec plein de modifs (eg. un noyal avec plein de patchs locaux). Bon, pour svn (qui est le mal ;-] ), ça peut prendre un poil de temps sur un gros checkout. Si le CWD est sur le réseau (eg. NFS ou sshfs), alors c ́est assez galère en effet (mais bon, ça ne m ́arrive que très rarement).
[^] # Re: Intégré à mon prompt
Posté par ymorin . En réponse au journal De l'art de la notification. Évalué à 2. Dernière modification le 25 juillet 2012 à 19:40.
Pff … Honnêtement, j ́ai pas mesuré. J ́appuie sur
Entrée, je lève les yeux, le nouveau prompt est visible. Ça me convient très bien. Et puis, si je dois attendre moins de ~1s, c ́est pas bien grave.Mon prompt fait plein d ́autre choses :
${HOME}/->~/, élision au milieux si trop long …Durée totale : moins d ́une seconde quand je suis dans repo git ou Hg avec plein de modifs (eg. un noyal avec plein de
patchslocaux). Bon, pour svn (qui est le mal ;-] ), ça peut prendre un poil de temps sur un groscheckout. Si le CWD est sur le réseau (eg. NFS ou sshfs), alors c ́est assez galère en effet (mais bon, ça ne m ́arrive que très rarement).Hop,
Moi.