Zsh कमांड के साथ मैक पर अपने टर्मिनल प्रॉम्प्ट को कैसे कस्टमाइज़ करें
<पी> क्या आप सादे और नीरस मैक टर्मिनल प्रॉम्प्ट से थक गए हैं? यदि हां, तो अब समय आ गया है कि आप अपनी रचनात्मकता को उजागर करें और इसे अपनी अनूठी शैली को प्रतिबिंबित करने के लिए अनुकूलित करें। आइए आपके मैक टर्मिनल प्रॉम्प्ट को कस्टमाइज़ करने की प्रक्रिया को समझें, आपकी रचनात्मकता को प्रेरित करने और आपके कमांड-लाइन अनुभव को बढ़ाने के लिए टिप्स, ट्रिक्स और उदाहरण प्रदान करें। <पी> त्वरित उत्तर पी> <पी> अपने मैक पर ओह माय ज़ेडएसएच का उपयोग करके टर्मिनल में प्रॉम्प्ट को कस्टमाइज़ करने के लिए, आप इन चरणों का पालन कर सकते हैं: <पी> 1. टर्मिनल ऐप लॉन्च करें आपके Mac पर. <पी> 2. कमांड nano ~/.zshrc दर्ज करें और वापसी दबाएँ नैनो संपादक में .zshrc फ़ाइल खोलने के लिए। <पी> 3. .zshrc प्रोफ़ाइल के भीतर , PROMPT मान का पता लगाएं और इसे अपने पसंदीदा प्रॉम्प्ट प्रारूप में संशोधित करें . उदाहरण के लिए, आप का उपयोग कर सकते हैं <पी> PROMPT='%n~$' zsh प्रॉम्प्ट को बदलने के लिए। <पी> 4. Ctrl + O दबाएँ बचाने के लिए फ़ाइल में परिवर्तन करें और Ctrl + X दबाएँ बाहरनिकलना नैनो संपादक. zsh प्रॉम्प्ट की मूल बातें
<पी> जब आप टर्मिनल विंडो खोलते हैं तो कुछ आवश्यक जानकारी जैसे कि अंतिम लॉगिन और कमांड प्रॉम्प्ट स्क्रीन पर दिखाई देती है। डिफ़ॉल्ट रूप से, संकेत नीचे दी गई छवि में दिए गए जैसा है: <पी> Zsh प्रॉम्प्ट आपका उपयोगकर्ता नाम प्रदर्शित करता है और यह~ संकेतहै प्रॉम्प्ट कास्थानदर्शाता है होम निर्देशिका में. <पी>
कैसे करें अनुकूलित मैक टर्मिनल प्रॉम्प्ट?
<पी> zsh प्रॉम्प्ट को अनुकूलित करते समय अपने Mac पर, आप प्रदर्शित जानकारी को संशोधित कर सकते हैं , जैसे मशीन का नाम और उपयोगकर्ता नाम। यह जानकारी zsh शेल की सिस्टम फ़ाइल /etc/zshrc पर स्थित है) में संग्रहीत है . <पी> प्रॉम्प्ट प्रारूप को PS1 वेरिएबल द्वारा परिभाषित किया गया है, जो विभिन्न मानों को दर्शाने के लिए विभिन्न प्रतीकों का उपयोग करता है। यहां बताया गया है कि PS1=”%n@%m %1~ %#” में प्रत्येक वेरिएबल क्या है प्रारूप दर्शाता है:- %n :आपके खाते के उपयोगकर्ता नाम का प्रतिनिधित्व करता है।
- %m :आपके मैकबुक के मॉडल नाम का प्रतिनिधित्व करता है।
- %1~ :वर्तमान निर्देशिका पथ को इंगित करता है, जहां ~ प्रतीक डिस्प्ले से $HOME निर्देशिका को हटा देता है।
- %# :यदि शेल रूट विशेषाधिकारों के साथ चल रहा है तो # प्रतीक प्रदर्शित करता है, या यदि ऐसा नहीं है तो % प्रदर्शित करता है।
nano ~/.zshrc<पी> 3. .zshrc प्रोफ़ाइल में, PROMPT मान को संशोधित करें आपके इच्छित शीघ्र प्रारूप को प्रतिबिंबित करने के लिए। उदाहरण के लिए, आप zsh प्रॉम्प्ट को अनुकूलित करने के लिए निम्न कमांड का उपयोग कर सकते हैं।
PROMPT='%n~$'<पी> 4. Ctrl + O दबाकर रखें फ़ाइल में परिवर्तन सहेजने के लिए. <पी> 5. Ctrl + X दबाएँ नैनो संपादक से बाहर निकलने के लिए। <पी> इन चरणों का पालन करके, आप अपने Mac पर टर्मिनल ऐप में अपने zsh प्रॉम्प्ट को आसानी से अनुकूलित और वैयक्तिकृत कर सकते हैं। <पी> यह भी पढ़ें :15 सर्वश्रेष्ठ निःशुल्क फ़ाइल हैश चेकर उपकरण
दिनांक और समय कैसे जोड़ें n zsh प्रॉम्प्ट?
<पी> अपने zsh प्रॉम्प्ट को कस्टमाइज़ करते समय, आप टर्मिनल विंडो को छोड़े बिना वर्तमान समय और तारीख को आसानी से प्रदर्शित कर सकते हैं। अपने zsh प्रॉम्प्ट में व्यवस्थित रूप से समय और तारीख जोड़ने के लिए इन चरणों का पालन करें: <पी> 1. टर्मिनल खोलें और zsh कॉन्फ़िगरेशन फ़ाइल पर नेविगेट करें nano ~/.zshrc टाइप करके पी> <पी> 2ए. yy-mm-dd में दिनांक शामिल करने के लिए प्रारूप, %D का उपयोग करें प्रारूप विनिर्देशक. <पी> 2बी. यदि आप mm/dd/yy पसंद करते हैं प्रारूपित करें, %W का उपयोग करें . <पी> समय को zsh प्रॉम्प्ट में जोड़ने के लिए , इसका उपयोग करें:- %T 24 घंटे के लेआउट में वर्तमान समय के लिए प्रारूप विनिर्देशक .
- यदि आप 12-घंटे का प्रारूप पसंद करते हैं , %t का उपयोग करें .
- वैकल्पिक रूप से, आप %* का उपयोग कर सकते हैं समय को 24-घंटे के प्रारूप में प्रदर्शित करने के लिए , सेकंड सहित .
टेक्स्ट में रंग कैसे जोड़ें n zsh प्रॉम्प्ट?
<पी> Zsh प्रॉम्प्ट में टेक्स्ट में रंग जोड़ने और अपनी टर्मिनल विंडो को अधिक जीवंत और रंगीन बनाने के लिए, आप इन चरणों का पालन कर सकते हैं: <पी> 1. टर्मिनल विंडो खोलें . <पी> 2. .zshrc प्रोफ़ाइल लॉन्च करें नैनो ~/.zshrc चलाकर आदेश.3. .zshrc फ़ाइल में, आप zsh प्रॉम्प्ट के टेक्स्ट रंग को कस्टमाइज़ कर सकते हैं। विभिन्न प्रकार के टेक्स्ट रंगों में से चुनें जैसे कि हरा, सफ़ेद, पीला, काला, नीला, लाल, मैजेंटा और सियान। <पी> उ. उदाहरण के लिए,प्रॉम्प्ट टेक्स्ट का रंगसेट करने के लिए सेसियाना , निम्न आदेश का उपयोग करें:
PROMPT='%F{cyan}%n%f:~$' <पी> बी. इसके अतिरिक्त, आप ग्रे शेड्स का उपयोग कर सकते हैं पृष्ठभूमि को पूरक करने के लिए. उदाहरण के लिए, प्रॉम्प्ट टेक्स्ट का रंग ग्रे शेड पर सेट करने के लिए निम्न कमांड का उपयोग करें। PROMPT='%F{51}%n%f:~$' <पी> ध्यान दें :याद रखें कि टर्मिनल 256 8-बिट रंगों के साथ संगत है, इसलिए आप चाहें तो विभिन्न रंगों के रंगों के साथ प्रयोग कर सकते हैं। <पी> मैक टर्मिनल में अपने zsh प्रॉम्प्ट के टेक्स्ट रंग को कस्टमाइज़ करके, आप अपने टर्मिनल विंडो की दृश्य अपील को बढ़ा सकते हैं और इसे उपयोग में अधिक आकर्षक बना सकते हैं। <पी> यह भी पढ़ें :मैक पर एप्लिकेशन फ़ोल्डर कैसे खोलें दृश्य प्रभाव कैसे जोड़ें n zsh प्रॉम्प्ट?
<पी> इस अनुभाग में, हम चर्चा करेंगे कि फ़ॉर्मेटिंग विकल्पों का उपयोग करके अपने zsh प्रॉम्प्ट को कैसे अनुकूलित करें। ये विकल्प आपको अपने प्रॉम्प्ट को आकर्षक और आकर्षक बनाने की अनुमति देते हैं। यहां चरणों का व्यवस्थित विवरण दिया गया है: <पी> विकल्प I:बोल्ड टेक्स्ट पी> <पी> Zsh प्रॉम्प्ट टेक्स्ट को बोल्ड बनाने के लिए, आप PROMPT वेरिएबल का उपयोग कर सकते हैं निम्नलिखित प्रारूप के साथ :PROMPT='%B%F{51}%n%f%b:~$' - %B :टेक्स्ट को बोल्ड करने के लिए उसके आरंभ में %B जोड़ें
- %F{51} :अग्रभूमि रंग को 51 पर सेट करें (आपके इच्छित रंग कोड से बदला जा सकता है)
- %n :उपयोक्तानाम डालें
- %f :अग्रभूमि का रंग रीसेट करें
- %b :बोल्ड फ़ॉर्मेटिंग को रोकने के लिए टेक्स्ट के अंत में %b जोड़ें
- %S :हाइलाइटिंग शुरू करने के लिए टेक्स्ट की शुरुआत में %S जोड़ें
- %s :हाइलाइटिंग बंद करने के लिए टेक्स्ट के अंत में %s जोड़ें
- %U :रेखांकित करना शुरू करने के लिए टेक्स्ट की शुरुआत में %U जोड़ें
- %u :रेखांकित करना बंद करने के लिए टेक्स्ट के अंत में %u जोड़ें
अंतिम लॉगिन विवरण कैसे निकालें f rom zsh प्रॉम्प्ट?
<पी> टर्मिनल ऐप में , आप निम्न कमांड का उपयोग करके अंतिम लॉगिन समय हटा सकते हैं:touch ~/.hushlogin<पी> यह भी पढ़ें :फिक्स को खोला नहीं जा सकता क्योंकि मैक में डेवलपर को सत्यापित नहीं किया जा सकता <पी> अंत में, अपने मैक टर्मिनल प्रॉम्प्ट को कस्टमाइज़ करने से केवल उसके स्वरूप में सुधार ही नहीं होता। यह वास्तव में कमांड-लाइन इंटरफ़ेस को अधिक उपयोगकर्ता-अनुकूल और आपकी आवश्यकताओं के अनुरूप बनाने में मदद करता है। हमें आशा है कि आप समझ गए होंगे कि मैक टर्मिनल प्रॉम्प्ट को कैसे अनुकूलित करें साथ ही zsh कमांड। अपने प्रश्न और सुझाव नीचे टिप्पणी अनुभाग में छोड़ें, ऐसी अधिक जानकारीपूर्ण मार्गदर्शिकाओं के लिए हमारी वेबसाइट देखते रहें।