
यदि आप अपने Mac के टर्मिनल में किसी भी समय बिताते हैं, तो यह एप्लिकेशन के रंगरूप को अनुकूलित करने के लायक है। अच्छी खबर यह है कि आपके मैक के टर्मिनल को अधिक उत्पादक और कुशल बनाने के लिए अनुकूलित करने के कई तरीके हैं।
इस पोस्ट में, हम आपको कुछ सबसे दिलचस्प तरीके दिखाते हैं जिससे आप अपने मैक की टर्मिनल विंडो को कस्टमाइज़ कर सकते हैं।
टर्मिनल थीम में बदलाव
टर्मिनल में आपकी शेल विंडो को थीम करने की अंतर्निहित क्षमता है, हालाँकि आप पहली नज़र में ध्यान नहीं दे सकते हैं। ऐसा करने के लिए, टर्मिनल की वरीयता स्क्रीन पर नेविगेट करें।

यहां से, प्रोफाइल टैब चुनें। यह अनुभाग आपको टर्मिनल विंडो के स्वरूप को समायोजित करने देगा।

आप पृष्ठभूमि और टेक्स्ट रंग, टेक्स्ट-रेंडरिंग विकल्प, फ़ॉन्ट आकार और टाइपफेस, कर्सर प्रकार, चयन रंग और एएनएसआई रंग बदलने में सक्षम हैं। उत्तरार्द्ध का उपयोग तब किया जाता है जब टर्मिनल कमांड रंगीन आउटपुट प्रदर्शित करता है लेकिन अन्यथा प्रकट नहीं होता है।
आप बाईं ओर मेनू में कई प्रोफ़ाइल देखेंगे। आप इनमें से किसी एक को चुन सकते हैं या एक नया कस्टम प्रोफ़ाइल बनाने के लिए फलक के नीचे "+" आइकन पर क्लिक कर सकते हैं। प्रोफ़ाइल आपकी सेटिंग के लिए कंटेनर हैं, इसलिए आप कुछ भी बदलने से पहले एक व्यक्तिगत प्रोफ़ाइल बनाना चाह सकते हैं।

जब आप तैयार हों, तो डिफ़ॉल्ट बटन पर क्लिक करके अपनी नई प्राथमिक प्रोफ़ाइल सेट करें। इस प्रोफ़ाइल के साथ अब सभी नई टर्मिनल विंडो खुलेंगी।
आप "शैल -> नई विंडो" से एक विशिष्ट प्रोफ़ाइल में टर्मिनल विंडो भी खोल सकते हैं, जहाँ आप एक प्रोफ़ाइल भी चुन सकते हैं।

आप प्रोफ़ाइल स्क्रीन के नीचे मेनू से भी, टर्मिनल पर प्रोफ़ाइल आयात कर सकते हैं।

यह आपको विभिन्न ऐप्स में प्रोफ़ाइल के अन्य संस्करणों के साथ अपने टर्मिनल अनुभव को सुसंगत बनाने का एक तरीका देता है। उदाहरण के लिए, आपके विम संपादक, टर्मिनल और स्लैक ऐप में सभी समान प्रोफ़ाइल और थीम इंस्टॉल हो सकते हैं।
लॉगिन कमांड
शेल विंडो खुली होने पर टर्मिनल विशिष्ट कमांड चला सकता है। आप इन्हें प्रति-प्रोफ़ाइल आधार पर असाइन कर सकते हैं, इसलिए अलग-अलग प्रोफ़ाइल अद्वितीय कमांड निष्पादित करते हैं।
ऐसा करने के लिए, प्रोफ़ाइल वरीयता फलक में शेल टैब चुनें।

स्टार्टअप के तहत, "रन कमांड" बॉक्स को चेक करें, फिर उस प्रासंगिक कमांड को टाइप करें जिसे आप निष्पादित करना चाहते हैं, लेकिन "रन इनसाइड शेल" बॉक्स को चेक किया हुआ छोड़ दें।

यह सेटिंग संबंधित प्रोफ़ाइल में स्वतः सहेजी जाएगी और अगली बार जब आप उस प्रोफ़ाइल के साथ कोई शेल खोलेंगे तो वह चलाएगा। स्टार्टअप कमांड को बंद करने के लिए, बस "रन कमांड" बॉक्स को अनचेक करें।
अपने संकेत को रंग देना
".zshrc" फ़ाइल को संपादित करके, आप टर्मिनल प्रॉम्प्ट टेक्स्ट को रंगीन कर सकते हैं। यह एक निश्चित पाठ है जो शेल विंडो में दिखाई देता है।

शुरू करने के लिए, नैनो संपादक में अपनी ".zshrc" फ़ाइल को निम्न कमांड के साथ खोलें:
nano ~/.zshrc

संपादक के भीतर, एक नई पंक्ति जोड़ें जो PROMPT=
. से शुरू होती है . आपके एएनएसआई रंग कोड और शीघ्र स्टाइल का पालन करेंगे। हमारे पास यहां पूरा कोड है:
PROMPT="%F{cyan}%n %1~ %# %f"
हमारे उदाहरण को तोड़ने के लिए, हमने स्टाइल को %F
. में संलग्न किया है और %f
ध्यान दें कि हम एक रंग का उपयोग करेंगे, फिर घुंघराले ब्रेसिज़ में एक रंग का नाम जोड़ा {cyan}
. यह 0 और 256 के बीच की संख्या भी हो सकती है।
वहां से, हमने कुछ शीघ्र स्टाइलिंग दी:
- उपयोगकर्ता नाम दिखाएं (
%n
) - होम निर्देशिका के बिना वर्तमान कार्यशील निर्देशिका पथ प्रदर्शित करें (
%1~
) - हैश प्रतीक दिखाने के लिए सेट करें यदि उपयोगकर्ता रूट व्यवस्थापक है या अन्यथा प्रतिशत चिह्न दिखाता है (
%#
)
आप यहां और भी बहुत कुछ कर सकते हैं, और प्रक्रिया पिछले टर्मिनल संस्करणों के अनुसार बैश प्रोफाइल का उपयोग करने की तुलना में आसान है।
टर्मिनल टेक्स्ट को रंगीन और प्रारूपित करें
आप सीधे प्रॉम्प्ट में प्रोफ़ाइल सेटिंग या शेल कमांड का उपयोग करके टर्मिनल में टाइप किए गए टेक्स्ट को प्रारूपित कर सकते हैं।
किसी प्रोफ़ाइल में टेक्स्ट रंग संलग्न करने के लिए, टर्मिनल प्राथमिकताओं की "प्रोफ़ाइल -> टेक्स्ट" स्क्रीन में टेक्स्ट रंग सेटिंग का उपयोग करें।

टेक्स्ट को अस्थायी आधार पर रंगने के लिए, आप टेक्स्ट को डबल कोट्स में संलग्न करते हैं और printf
. का उपयोग करते हैं आदेश:
printf "\e[31mHello World\e[0m\n"
आइए इसे तोड़ दें:
\e
गैर-मुद्रण वर्णों से बच निकलता है[31m
लाल पाठ के लिए रंग कोड हैHello World
हमारा स्ट्रिंग शाब्दिक है\e[0m
स्वरूपण साफ़ करता है ताकि नया पाठ रंगीन न दिखाई दे\n
एक नई लाइन प्रिंट करता है
यदि आप चाहते हैं कि टेक्स्ट रंगीन दिखाई देता रहे, तो \e[0m
. को छोड़ दें . फ़ॉर्मेटिंग समाप्त करने के लिए, \e[0m
print प्रिंट करें printf
. के साथ मानक आउटपुट के लिए ।

आप पहले के समान एएनएसआई कोड का भी उपयोग कर सकते हैं और जब आपके शीघ्र स्वरूपण की बात आती है तो आप अधिक गहराई में जा सकते हैं।
टर्मिनल विंडो का शीर्षक बदलें
डिफ़ॉल्ट रूप से, टर्मिनल आपके टर्मिनल विंडो के टाइटल बार में वर्तमान कार्यशील निर्देशिका, सक्रिय प्रक्रिया और व्यूपोर्ट आकार दिखाएगा।

आप इसे टर्मिनल की प्राथमिकताओं के "प्रोफ़ाइल -> विंडो" टैब से बदल सकते हैं।

आप शीर्षक अनुभाग के अंतर्गत सेटिंग्स को समायोजित कर सकते हैं और अपनी वर्तमान प्रोफ़ाइल चलाने वाली किसी भी खुली शेल विंडो में परिणाम देख सकते हैं। यदि आप एक से अधिक खुले टैब के लिए अपनी सेटिंग्स को दोहराना चाहते हैं तो वही विस्तृत सेटिंग्स टैब स्क्रीन के भीतर भी पाई जा सकती हैं।
रैपिंग अप
टर्मिनल को अपना बनाना आपके अनुभव को वैयक्तिकृत करने और अधिक कुशल और उत्पादक बनने का एक शानदार तरीका है। वास्तव में, आप अपने मैक के टर्मिनल को कस्टमाइज़ करने के लिए और भी बहुत कुछ कर सकते हैं, और यह पोस्ट सबसे बड़ी हिट दिखाती है।
आपकी विशिष्ट आवश्यकताओं के अनुरूप एक टर्मिनल के साथ, आप अपने पूरे कंप्यूटर को टर्मिनल से चला सकते हैं या यहां तक कि अपने मैक को टर्मिनल से अपडेट भी कर सकते हैं। यदि आप इसे अनुकूलित करने में सक्षम हैं तो क्या आप टर्मिनल का अधिक उपयोग करेंगे? हमें नीचे टिप्पणी अनुभाग में बताएं!