2015-01-11 28 views
7

Sto cercando il tema per visualizzare un percorso completo + git (nome del ramo + modifiche non salvate + file aggiunti). Non ho trovato nessuno. qualcosa di simile:tema zsh per il percorso completo + modifiche git display

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

piacerebbe una raccomandazione di un/una punta di come modificare uno esistente (attualmente sto usando Godzilla).

+0

Zsh sé non ha temi. Forse intendevi "oh-my-zsh'? Taggare correttamente la domanda aiuterebbe le persone giuste a dare un'occhiata alla tua domanda. – Francisco

risposta

15

Eseguire man zshmisc e cercare la sezione SIMPLE PROMPT ESCAPES. Questo documento sfugge che può essere utilizzato per il tema del prompt.

Per ottenere il percorso completo del percorso della directory di lavoro corrente utilizzare %d.

Suppongo che tu stia usando oh-my-zsh. Per ottenere ciò che desideri, puoi creare una versione modificata del tema Godzilla e sostituire il numero %c (che mostra solo la cartella corrente) connello PROMPT.

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

+1

grazie uomo, ho imparato molto. ha funzionato. semplice ed elegante –

+1

C'è un modo per rendere "/ Users/myuser/desktop" diventare "~/Desktop" quando si usa% d anziché% c? Thankss! – FelipeKunzler

+6

Puoi usare '% ~' (invece di '% d') per mostrare' ~/Desktop/path/'invece di'/Users/myuser/Desktop/path/'. http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html – Himmel