संपादित करें: यह लागू होता है अगर आप oh-my-zsh
का उपयोग व्यक्तिगत रूप से, मैं मुख्य रूप से यह उपयोग कर रहा हूँ, क्योंकि यह कमांड प्रॉम्प्ट में अपने वर्तमान Git शाखा प्रदर्शित करता है। इसलिए, अगर मुझे पसंद है तो आपको अक्सर शाखाएं बदलनी पड़ती हैं, आप दुर्घटना से कोड मिश्रण नहीं करते हैं।
इसके अलावा, मेरे लिए अच्छे लाभों में से एक यह है कि मैंने डिफ़ॉल्ट रूप से सक्षम मेरी कस्टम थीम के साथ oh-my-zsh
का कांटा बनाया है, और मैं इसे किसी भी मशीन पर तैनात कर सकता हूं (कहें, उत्पादन सर्वर) कुछ आदेश इस तरह, मैं अपने सभी zsh उपनाम, मेरी कस्टम थीम इत्यादि को लोड करता हूं ...
अंत में एक zsh प्लगइन है जिसका उपयोग मैं कर रहा हूं zsh-syntax-highlighting है। यह कमांड को हाइलाइट करता है जैसे आप उन्हें टाइप करते हैं, इसे डमी-सबूत बनाने के लिए। हरा = अच्छा मौजूदा कमांड, लाल = आपने एक टाइपो बनाया ... लेकिन इसके लिए और भी कुछ है, यह एक कोशिश के लायक है।
तो हाँ, गिट एकीकरण और सेकेंड के भीतर जो भी मशीन पर अपना स्वयं का व्यक्तिगत zsh सेटअप स्थापित करने की क्षमता है, मुझे यह क्यों पसंद है।
वहाँ भी एक railscast ओह-मेरी-zsh बारे में बात कर रहा है: http://railscasts.com/episodes/308-oh-my-zsh
स्रोत
2012-11-13 16:11:54
तुम भी, हालांकि, बहुत आसानी से बैश में Git सामान कर सकते हैं। मैं zsh के बारे में दो दिमाग में हूँ; मैं इसका उपयोग करता हूं, लेकिन यह परेशान होने के लिए पर्याप्त रुकता है, और वास्तविक जीवन में, हम अपने व्यक्तिगत माहौल पर भरोसा करते हैं, और यह हमेशा मनमाने ढंग से मशीनों को बंद करना संभव नहीं होता है। Oh-my-zsh के लिए –
+1। मुझे vim के बाद टर्मिनल के साथ प्यार में पड़ने में सबसे बड़ा कारक। –