2015-01-11 3 views
7

मैं एक पूर्ण पथ + गिट (शाखा का नाम + असामान्य परिवर्तन + जोड़ा फाइल) प्रदर्शित करने के लिए विषय की तलाश में हूं। कोई भी नहीं मिला। कुछ इस तरह:पूर्ण पथ के लिए zsh विषय + प्रदर्शन गिट परिवर्तन

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

में से एक/कैसे एक मौजूदा को संपादित करने के लिए की एक टिप (मैं वर्तमान में Godzilla उपयोग कर रहा हूँ) एक सिफारिश अच्छा लगेगा।

+0

Zsh ही विषयों जरूरत नहीं है। शायद आप 'ओह-माय-जेएसएच' मतलब था? प्रश्न को सही ढंग से टैग करने से सही लोगों को आपके प्रश्न को देखने में मदद मिलेगी। – Francisco

उत्तर

15

रन man zshmisc और SIMPLE PROMPT ESCAPES अनुभाग के लिए खोजें। यह दस्तावेज़ बच निकलते हैं जिनका उपयोग आपके प्रॉम्प्ट को थीम करने के लिए किया जा सकता है।

अपनी वर्तमान कार्य निर्देशिका का पूरा पथ पथ प्राप्त करने के लिए %d का उपयोग करें।

मुझे लगता है कि आप ओह-माय-जेएसएच का उपयोग कर रहे हैं। आप जो चाहते हैं उसे पूरा करने के लिए, आप में %d के साथ %c (जो वर्तमान फ़ोल्डर दिखाता है) को प्रतिस्थापित करने के लिए गोडजिला थीम का एक संशोधित संस्करण बना सकते हैं।

यहाँ देखें: https://github.com/robbyrussell/oh-my-zsh/blob/c78277fd8bda5fec87504469afdf121355876006/themes/gozilla.zsh-theme#L1

+1

धन्यवाद आदमी, बहुत कुछ सीखा। इसने काम कर दिया। सरल और सुरुचिपूर्ण –

+1

क्या% c के बजाय% d का उपयोग करते समय "/ उपयोगकर्ता/myuser/डेस्कटॉप" "~/डेस्कटॉप" बनने का कोई तरीका है? Thankss! – FelipeKunzler

+6

आप '/ ~/डेस्कटॉप/पथ /' '/ उपयोगकर्ता/myuser/डेस्कटॉप/पथ /' के बजाय '~/डेस्कटॉप/पथ /' दिखाने के लिए '% ~' ('% d' के बजाय) का उपयोग कर सकते हैं। http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html – Himmel

संबंधित मुद्दे