आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

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

ग्लो एक कमांड-लाइन उपयोगिता है जो मार्कडाउन दस्तावेजों को उस तरह प्रदर्शित करती है जिस तरह से वे पढ़ने के लिए हैं।

मार्कडाउन क्या है, और टर्मिनल में प्रदर्शित करना कठिन क्यों है?

मार्कडाउन पाठ को स्वरूपित करने के लिए एक सम्मेलन है, और यह काफी हद तक a के विपरीत है आप जो देखते हैं वही आपको मिलता है (WYSIWYG) प्रकार संपादक.

मार्कडाउन दस्तावेज़ों में विभिन्न प्रकार के प्रतीक होते हैं जो दिखाते हैं कि पाठ को पृष्ठ पर कैसे स्वरूपित किया जाना चाहिए। इन प्रतीकों की व्याख्या एक मार्कडाउन पार्सर द्वारा की जाती है, और या तो दस्तावेज़ रीडर में प्रदर्शित किया जाता है या वेब पर प्रदर्शित होने के लिए HTML में परिवर्तित किया जाता है।

instagram viewer

ऐसा इसलिए है क्योंकि मार्कडाउन एक बाहरी ऐप द्वारा व्याख्या किए जा रहे प्रतीकों पर निर्भर करता है जिसे आप सबसे सरल टेक्स्ट एडिटर में भी बना सकते हैं। मार्कडाउन दस्तावेज़ बनाने के लिए आपको मल्टी-गीगाबाइट MS Office डाउनलोड की आवश्यकता नहीं है; आप इसे नैनो, विम या Emacs में कर सकते हैं।

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

बहुत समय बिताने वाले उपयोगकर्ताओं के लिए क्लोनिंग Git रिपॉजिटरी, यह जल्दी से एक काम बन जाता है। Git README फाइलें आमतौर पर मार्कडाउन दस्तावेज हैं, और मार्कडाउन दस्तावेज़ को मानसिक रूप से प्रस्तुत करने और इसकी सामग्री को पचाने के बीच अपना ध्यान विभाजित करने का मतलब है कि आप बहुत कुछ याद कर सकते हैं।

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

ग्लो एक टर्मिनल-आधारित मार्कडाउन रीडर है जो कमांड लाइन पर सीधे मार्कडाउन दस्तावेज़ पढ़ने के लिए एकदम सही है। आप इसका उपयोग मार्कडाउन फ़ाइलों को खोजने और उन्हें अपने निजी संग्रह में छिपाने के लिए कर सकते हैं।

लिनक्स पर ग्लो कैसे स्थापित करें

हालाँकि अधिकांश लिनक्स वितरणों के आधिकारिक रिपॉजिटरी में ग्लो उपलब्ध नहीं है, फिर भी इसे स्थापित करना आसान है।

डेबियन और इसके डेरिवेटिव्स पर

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

अपने कीरिंग की कुंजी और रिपॉजिटरी को अपने स्रोतों में जोड़ें:

सुडो mkdir -p /etc/apt/keyrings
कर्ल -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
इको "डेब [साइन-बाय =/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/" | सुडो टी /etc/apt/sources.list.d/charm.list

अपने सिस्टम की पैकेज सूची को अपडेट करें, फिर इसके साथ ग्लो स्थापित करें:

सुडो उपयुक्त अद्यतन
सुडो उपयुक्त स्थापित करना चमकना

फेडोरा पर ग्लो स्थापित करें

फेडोरा, आरएचईएल और पर ग्लो को डाउनलोड और इंस्टॉल करने के लिए अन्य RPM-आधारित डिस्ट्रोस, निम्न आदेश पहले चलाएँ:

गूंज '[आकर्षण]
नाम = आकर्षण
बेसुरल=https://repo.charm.sh/yum/
सक्षम = 1
जीपीजीचेक=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | सुडो टी /etc/yum.repos.d/charm.repo

फिर, टाइप करके ग्लो इंस्टॉल करें:

सुडो यम स्थापित करना चमकना

आर्क लिनक्स और इसके डेरिवेटिव्स पर

आप डिफ़ॉल्ट पैकेज प्रबंधक, पॅकमैन का उपयोग करके आर्क-आधारित वितरण पर ग्लो स्थापित कर सकते हैं।

सुडो पॅकमैन -एस चमक

ग्लो को स्नैप के रूप में स्थापित करें

यदि आप भाग्यशाली हैं कि आपके पास कैननिकल के मालिकाना स्नैप स्टोर द्वारा समर्थित सिस्टम है, तो आप इसके साथ ग्लो स्थापित कर सकते हैं:

सुडो स्नैप स्थापित करना चमकना

उन लोगों के लिए जिनके पास स्नैप स्थापित नहीं है या यह नहीं जानते कि यह कैसे काम करता है, हमारी विस्तृत मार्गदर्शिका देखें Linux पर Snap Store इंस्टॉल करना और उसका उपयोग करना.

अपने टर्मिनल में मार्कडाउन दस्तावेज़ों को पढ़ने के लिए ग्लो का उपयोग करना

ग्लो का उपयोग करने का सबसे सीधा तरीका यह है कि इसे मार्कडाउन फ़ाइल को एक तर्क के रूप में पास किया जाए:

चमकना यह-दस्तावेज़एमडी

जैसा कि आप देख सकते हैं, ग्लो ने अन्यथा कठिन दस्तावेज़ प्रस्तुत किया, जो बोल्ड और इटैलिक, उद्धृत पाठ, तालिकाओं, सूचियों और लंगर पाठ के साथ लिंक के साथ पूरा हुआ।

यह काफी साफ-सुथरा है, और ग्लो भी एक टर्मिनल यूजर इंटरफेस के साथ आता है। आप इसे इसके साथ सक्रिय कर सकते हैं:

चमकना

...और ग्लो आपको स्थानीय मार्कडाउन फाइलों की रिकर्सिव सूची पेश करेगा। आप अपने कीबोर्ड तीर कुंजियों के साथ सूची को नेविगेट कर सकते हैं और हिट कर सकते हैं वापस करना एक का चयन करने के लिए। साधते Esc आपको मुख्य मेनू पर लौटाएगा।

आप निर्देशिका पथ को एक तर्क के रूप में जोड़कर किसी भी निर्देशिका में ग्लो लॉन्च कर सकते हैं:

चमक ~/my/mसन्दूक/फाइल/डंप/

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

वैकल्पिक रूप से, यदि आप अपने सामने मौजूद मार्कडाउन दस्तावेज़ को छिपाने के लिए पूर्ण टीयूआई खोलने की कल्पना नहीं करते हैं, तो दौड़ें:

चमक छिपाने की जगह यह-दस्तावेज़एमडी

का उपयोग करके आप मुख्य टीयूआई से अपने छिपे हुए लेख ढूंढ सकते हैं टैब "स्टैश" टैब पर नेविगेट करने के लिए कुंजी।

मार्कडाउन दस्तावेज़ों को ऑनलाइन पढ़ने के लिए ग्लो का उपयोग करें

ग्लो गिटहब रीडमे फाइलों के साथ पूरी तरह से काम करता है, और यदि आप अपने इच्छित भंडार का नाम जानते हैं, तो:

चमक github.com/charmbracelet/glow

...परिणामस्वरूप ग्लो रीडमे को गिटहब से लाया जाएगा और मानक आउटपुट के रूप में प्रस्तुत किया जाएगा।

यदि आपकी मार्कडाउन फ़ाइल कहीं और है, तो आप इसका उपयोग कर सकते हैं:

चमक https://host.tld/file.md

टर्मिनल में मार्कडाउन प्रदर्शित करने के लिए ग्लो को अनुकूलित करें

ग्लो जैसा है वैसा ही काम करता है, और आपको स्वरूपित मार्कडाउन के साथ प्रस्तुत करने से पहले आपकी टर्मिनल रंग योजना का पता लगाने का प्रयास करेगा। आप चाहें तो डिफॉल्ट्स को बदल सकते हैं और स्टाइल स्विच के साथ लाइट या डार्क थीम में से चुन सकते हैं -एस.

चमक - प्रकाश

या इसके साथ डार्क मोड पर स्विच करें:

चमक - अंधेरा

यदि आपके पास एक कस्टम स्टाइलशीट है, तो आप इसे ग्लो के साथ भी आसानी से उपयोग कर सकते हैं:

चमकना-एसमेरी शैली.json

ग्लो मार्कडाउन दस्तावेज़ प्रस्तुत करना आसान बनाता है

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

यदि आप लंबे मार्कडाउन दस्तावेज़ों को पढ़ने से विराम लेना चाहते हैं, तो आप अपने टर्मिनल से YouTube वीडियो भी खोज सकते हैं!