मैंने अपने ZSH प्रॉम्प्ट को ओह-माय-zsh के साथ अनुकूलित किया है ताकि इसे और अधिक पठनीय बनाया जा सके और अगर मैं एक रिपॉजिटरी में हूं तो git के बारे में जानकारी जोड़ें।
उदाहरण:
bob@inf [~/docs] %
bob@inf [~/src/nicest] master %
(git रिपॉजिटरी में)
यह अच्छी तरह से काम करता है लेकिन मेरे पास कुछ बग हैं tmux
और खिड़की का नाम है। यह अभी भी गैर-ज्ञान मूल्य प्रदर्शित करता है और मैं इसे अक्षम नहीं कर सकता automatic-rename off
(यह काम नहीं करता है, प्रत्येक आदेश के बाद विंडो का नाम बदल जाता है), ~/docs
खिड़की के नाम के लिए पहले उदाहरण tmux उपयोग के लिए।
मुझे यकीन नहीं है कि मैं इसे कैसे ठीक कर सकता हूं, मैं अपने ज़ेड प्रॉम्प्ट को रखना चाहूंगा जैसे कि यह है, अगर बदलाव कर सकते हैं, लेकिन समझना चाहेंगे कि समस्या कहां है?
एक और उपाय इस आदेश से settile
( इस जवाब से ) को फिर से परिभाषित करने का हो सकता है, लेकिन मुझे यकीन नहीं है कि इसे सही तरीके से कैसे किया जाए।