Ce que tu dis est faux. Tu es obligé de rafraichir tes informations à chaque fois car tu as de la concurrence, le monde bouge autours de toi et le seul moyen de t'en rendre compte est de demander. Un fichier peut avoir été édité, un commit à pu être fait dans un autre shell etc. Chaque shell doit donc rafraichir sa vue en permanence pour fournir des informations à jour…
Je n'utilise pas liquidprompt parce que je n'ai pas besoin d'avoir autant d'informations dans mon prompt* (et que mon miens actuel me convient), mais il doit être possible de s'appuyer sur inotify. Cerise sur le gâteau zsh possède une fonctionnalité pour mettre à jour le prompt à chaud (en le ré-affichant), ça permettrait dans un shell sans aucune commande d'être notifié des évolutions (changement de branche locale, etc) sans interventions de l'utilisateur.
* : et aussi parce que j'utilise zsh et que ça me semble contre productif d'afficher des infos de vcs autrement que par vcs_info (exemples).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Cache
Posté par barmic . En réponse à la dépêche LiquidPrompt version 1.3. Évalué à 3.
Je n'utilise pas liquidprompt parce que je n'ai pas besoin d'avoir autant d'informations dans mon prompt
*(et que mon miens actuel me convient), mais il doit être possible de s'appuyer sur inotify. Cerise sur le gâteau zsh possède une fonctionnalité pour mettre à jour le prompt à chaud (en le ré-affichant), ça permettrait dans un shell sans aucune commande d'être notifié des évolutions (changement de branche locale, etc) sans interventions de l'utilisateur.*: et aussi parce que j'utilise zsh et que ça me semble contre productif d'afficher des infos de vcs autrement que par vcs_info (exemples).Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)