यदि आप macOS या Linux से विंडोज में आ रहे हैं, तो आप UNIX कमांड लाइन या "शेल" की शक्तिशाली कार्यक्षमता को याद कर सकते हैं। विंडोज डिफ़ॉल्ट रूप से UNIX शेल के साथ सक्षम नहीं आता है, लेकिन आप आसानी से विंडोज पर शेल चला सकते हैं और zsh के साथ शेल की शक्ति को बढ़ा भी सकते हैं।
zsh क्या है?
zsh, जिसे "Z-shell" भी कहा जाता है, Bash का एक अधिक शक्तिशाली संस्करण है, वह मानक शेल जो Linux और macOS सिस्टम पर आता है। zsh उपयोगकर्ताओं को स्क्रिप्ट, प्लगइन्स और अधिक के साथ अपने शेल की उपस्थिति और कार्यक्षमता को विस्तारित करने की अनुमति देता है। डेवलपर्स का एक व्यापक समुदाय है जिन्होंने zsh के लिए आश्चर्यजनक रूप से उपयोगी प्लगइन्स बनाए हैं, और आप अपने स्वयं के एक्सटेंशन और प्लगइन्स भी कोड कर सकते हैं। यदि आप टर्मिनल पर बहुत समय बिताते हैं, तो यह आपके जीवन की गुणवत्ता में सुधार करने का एक शानदार तरीका है।
Bash चालू करना
इससे पहले कि हम zsh या Oh My Zsh इंस्टॉल कर सकें, हमें पहले डिफ़ॉल्ट शेल जिसे Bash कहा जाता है, को सक्षम करने की आवश्यकता है। इसके लिए Cygwin जैसे थर्ड-पार्टी प्रोग्राम की आवश्यकता होती थी, और आप अभी भी इसे उस तरीके से कर सकते हैं। हालांकि, विंडोज 10 अब एक लिनक्स सबसिस्टम के साथ आता है जो डिफ़ॉल्ट रूप से बंद है। अगर हम इसे चालू करते हैं, तो हम नेटिव सॉफ्टवेयर पैकेज का उपयोग करके विंडोज पर Bash चला सकेंगे।
1. सेटिंग्स खोलें और "Updates & Security" पर क्लिक करें।

2. साइडबार में "For developers" पर क्लिक करें, फिर "Developer mode" के बगल में रेडियो बटन पर क्लिक करें।

3. पॉप-अप विंडो में, डेवलपर मोड सक्षम करने के लिए आगे बढ़ने के लिए "Yes" पर क्लिक करें।

4. कंट्रोल पैनल खोलें और "Programs and Features" मेनू पर नेविगेट करें।

5. साइडबार में "Turn Windows features on or off" पर क्लिक करें।

6. नीचे स्क्रॉल करें और "Windows Subsystem for Linux (Beta)" के बगल में चेकबॉक्स पर टिक करें ताकि लिनक्स सबसिस्टम सक्षम हो सके। फिर "OK" बटन पर क्लिक करें।

7. इंस्टॉलर के समाप्त होने की प्रतीक्षा करें।

8. जब इंस्टॉलर समाप्त हो जाए, तो अपने कंप्यूटर को पुनरारंभ करने और इंस्टॉलेशन पूरा करने के लिए "Restart Now" पर क्लिक करें।

9. अपने कंप्यूटर को पुनरारंभ करने के बाद, स्टार्ट मेनू में "bash" टाइप करें और bash स्क्रिप्ट लॉन्च करें।

10. यह एक कमांड प्रॉम्प्ट खोलेगा और UNIX और Bash को इंस्टॉल करना समाप्त करेगा। शेष घटकों की स्थापना की पुष्टि करने के लिए "y" कुंजी टाइप करें और "Enter" दबाएं।

11. शेष घटकों के डाउनलोड और कॉन्फ़िगर होने की प्रतीक्षा करें।

12. संकेत मिलने पर, Bash और UNIX के लिए एक उपयोगकर्ता नाम बनाएं।

13. Bash और UNIX के लिए आप जिस पासवर्ड का उपयोग करेंगे उसे दर्ज करें। आप टाइप करते समय कोई वर्ण नहीं देखेंगे, लेकिन वे सेव हो रहे हैं। "Enter" दबाएं।

14. जब इंस्टॉलेशन समाप्त हो जाए, तो आप कमांड प्रॉम्प्ट पर वापस आ जाएंगे। अब आप इस विंडो को बंद कर सकते हैं।

विंडोज 10 पर zsh इंस्टॉल करना
अब जब हमारे पास विंडोज पर शेल है, तो हमारा अगला कदम zsh इंस्टॉल करना है। हम इसे डाउनलोड और इंस्टॉल करने के लिए "apt-get" पैकेज मैनेजर का उपयोग करेंगे।
1. स्टार्ट मेनू से Bash खोलें।

2. कमांड प्रॉम्प्ट में निम्न कमांड टाइप करें और "Enter" दबाएं:
sudo apt-get install zsh

3. संकेत मिलने पर अपना Bash/UNIX पासवर्ड दर्ज करें और "Enter" दबाएं।

4. संकेत मिलने पर, "Y" टाइप करें और इंस्टॉलेशन जारी रखने के लिए "Enter" दबाएं।

5. जब इंस्टॉलेशन पूरा हो जाए, तो आप कमांड प्रॉम्प्ट पर वापस आ जाएंगे।

विंडोज 10 पर zsh का उपयोग करना
अब जब हमने zsh इंस्टॉल कर लिया है, तो हम इसका उपयोग शुरू कर सकते हैं।
1. स्टार्ट मेनू से Bash खोलें।

2. zsh टाइप करें और "Enter" दबाएं।

3. पहली बार चलाने पर, आपको कुछ zsh कॉन्फ़िगरेशन विकल्पों से गुजरना होगा। वहां बहुत कुछ है, लेकिन हम वास्तव में सभी जानकारी देखने और आपके पसंद के विकल्प चुनने की सलाह देते हैं। यदि आप निश्चित नहीं हैं कि क्या चुनना है, तो आप डिफ़ॉल्ट कॉन्फ़िगरेशन स्वीकार करने के लिए बस "2" कुंजी दबा सकते हैं।

4. जब कॉन्फ़िगरेशन पूरा हो जाए, तो आप zsh कमांड प्रॉम्प्ट पर वापस आ जाएंगे।

विंडोज 10 पर Oh My Zsh इंस्टॉल करना
अब जब हमारे पास zsh इंस्टॉल है, तो हम Oh My Zsh इंस्टॉल कर सकते हैं। यदि आप Oh My Zsh से परिचित नहीं हैं, तो डेवलपर इसे सबसे अच्छा कहते हैं: "Oh-My-Zsh आपके zsh कॉन्फ़िगरेशन को प्रबंधित करने के लिए एक ओपन सोर्स, कम्युनिटी-ड्रिवन फ्रेमवर्क है।" यह zsh के लिए 200 से अधिक प्लगइन्स और 140 थीम के साथ आता है, कार्यक्षमता बढ़ाता है और आपकी कमांड लाइन को कस्टमाइज़ करना आसान बनाता है।
1. स्टार्ट मेनू से Bash खोलें।

2. git डाउनलोड और इंस्टॉल करने के लिए निम्न कमांड का उपयोग करें, जो Oh My Zsh इंस्टॉल करने के लिए एक पूर्वापेक्षा है:
sudo apt-get install git

3. एक बार git इंस्टॉल हो जाने पर, हम Oh My Zsh डाउनलोड और इंस्टॉल कर सकते हैं। ऐसा करने के लिए, निम्न कमांड को अपने कमांड लाइन में कॉपी और पेस्ट करें और "Enter" दबाएं।
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
ध्यान दें कि आप zsh कमांड लाइन में जल्दी से पेस्ट कर सकते हैं Xsh विंडो को चुनकर और राइट-क्लिक करके।

4. संकेत मिलने पर अपना Bash/UNIX पासवर्ड दर्ज करें और "Enter" दबाएं।

5. जब इंस्टॉलेशन समाप्त हो जाए, तो आप Oh My Zsh का ASCII आर्ट देखेंगे।

निष्कर्ष
एक बार जब आप zsh और Oh My Zsh इंस्टॉल कर लेते हैं, तो आप उन दोनों का उपयोग वैसे ही कर सकते हैं जैसे आप UNIX सिस्टम पर करते। यदि आप अधिक सीखना चाहते हैं, तो आप zsh के ऑनलाइन यूजर गाइड और Oh My Zsh के विकी देख सकते हैं।