web-dev-qa-db-fra.com

Thème zsh pour le chemin complet + les changements de git d'affichage

Je recherche un thème pour afficher un chemin complet + git (nom de la branche + modifications non validées + fichiers ajoutés). Je n'en ai pas trouvé. quelque chose comme ça:

/full/path/to/repo (master *+)

aimerait une recommandation d'un/un conseil sur la façon de modifier un existant (j'utilise actuellement Godzilla).

17
Ohad Perry

Courir man zshmisc et recherchez SIMPLE Prompt ESCAPES section. Cela documente les échappements qui peuvent être utilisés pour thème votre invite.

Pour obtenir le chemin d'accès complet de votre répertoire de travail actuel, utilisez %d.

Je suppose que vous utilisez oh-my-zsh. Pour accomplir ce que vous voulez, vous pouvez créer une version modifiée du thème Godzilla et remplacer le %c (qui ne montre que le dossier actuel) avec %d dans le Prompt.

Voir ici: https://github.com/robbyrussell/oh-my-zsh/blob/c78277fd8bda5fec87504469afdf121355876006/themes/gozilla.zsh-theme#L1

41
mcls