विम मार्कडाउन फ़ाइलें कैसे बनाएं और पूर्वावलोकन करें

Vima Markada Una Fa Ilem Kaise Bana Em Aura Purvavalokana Karem



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

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

यह मार्गदर्शिका मार्कडाउन फ़ाइलें बनाने, संशोधित करने और पूर्वावलोकन करने के लिए विम की क्षमताओं का पता लगाएगी।







टिप्पणी: इस ट्यूटोरियल के निर्देशों के लिए, मैं लिनक्स (उबंटू 22.04) का उपयोग कर रहा हूं।



विम बॉक्स से बाहर मार्कडाउन फ़ाइलों का पूर्वावलोकन नहीं करता है। मार्कअप फ़ाइल को प्रस्तुत करने के लिए पूर्ण सेटअप की आवश्यकता होती है। विम में मार्कडाउन फ़ाइलों के लाइव पूर्वावलोकन को सक्षम करने के लिए, कुछ निर्भरताएँ और पूर्वापेक्षाएँ स्थापित करने की आवश्यकता है।



निर्भरताएँ स्थापित करना

विम का उपयोग करके मार्कडाउन फ़ाइलों को चलाने के लिए आपको लिनक्स पर निम्नलिखित प्रोग्राम स्थापित करना होगा:





  • नोड.जे.एस
  • NPM

Linux पर Node.js स्थापित करने के लिए:

sudo apt इंस्टॉल नोडजेस

फिर आपको निम्नलिखित कमांड का उपयोग करके नोड पैकेज मैनेजर (एनपीएम) स्थापित करना होगा:



सुडो एपीटी इंस्टॉल एनपीएम

Node.js संस्करण को सत्यापित करने के लिए इसका उपयोग करें नोड -v कमांड और पैकेज मैनेजर के उपयोग के लिए एनपीएम -v . NPM मिनी नोड.जेएस सर्वर स्थापित करने के लिए उपयोग किया जाता है जो विभिन्न विम मार्कडाउन फ़ाइल पूर्वावलोकन प्लगइन्स के लिए आवश्यक हैं।

विम मार्कडाउन देखने के लिए आवश्यक शर्तें

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

विम के लिए विमप्लग प्लगइन मैनेजर स्थापित करना

सबसे पहले, नीचे उल्लिखित कमांड निष्पादित करें:

कर्ल - फ़्लो ~/. क्योंकि / ऑटो लोड / प्लग . क्योंकि -- बनाएं - डीआईआर \

HTTPS के :// कच्चा . githubusercontent . साथ / जूनगुन / क्योंकि - प्लग / मालिक / प्लग . क्योंकि

उपरोक्त आदेश -create-dirs बनाता है ऑटो लोड निर्देशिका यदि यह मौजूद नहीं है और वहां VimPlug फ़ाइल डाउनलोड करता है।

मार्कडाउन लाइव पूर्वावलोकन प्लगइन स्थापित करना

कई प्लगइन्स ऐसे हैं जो मार्कडाउन फ़ाइल का लाइव पूर्वावलोकन प्रदान करते हैं। ऐसे प्लगइन्स की एक सूची नीचे दी गई है:

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

VimAwesome Vim-Instant-Markdown प्लगइन वेबपेज खोलने के लिए यहां क्लिक करें और VimPlug के लिए कोड कॉपी करें।

Sudo विशेषाधिकारों के साथ vimrc फ़ाइल खोलें:

सुडो विम / वगैरह / क्योंकि / vimrc

खैर, सिस्टम फ़ाइलों को संपादित करने की अनुशंसा नहीं की जाती है, इसलिए, निम्न कमांड का उपयोग करके एक उपयोगकर्ता-विशिष्ट vimrc फ़ाइल बनाएं।

क्योंकि ~/. vimrc

फ़ाइल में निम्नलिखित पंक्तियाँ रखें।

पुकारना प्लग#शुरू ( )

प्लग 'सुआन/विम-तत्काल-मार्कडाउन'

पुकारना प्लग#अंत ( )

आप प्लगइन कोड को बीच में रखकर कोई भी प्लगइन इंस्टॉल कर सकते हैं कॉल प्लग#शुरू() और कॉल प्लग#एंड() vimrc फ़ाइल में टैग। SHIFT+zz कुंजियों का उपयोग करके फ़ाइल को सहेजें या Vim कमांड मोड में :wq कमांड का उपयोग करें।

अब, का उपयोग करके विम संपादक खोलें क्योंकि आदेश दें और चलाएँ :प्लगइंस्टॉल करें कमांड मोड में.

: प्लगइंस्टॉल करें

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

विम में एक मार्कडाउन फ़ाइल बनाना

नवीनतम विम बॉक्स से बाहर हाइलाइटिंग मार्कडाउन फ़ाइल सिंटैक्स प्रदान करता है।

विम में मार्कडाउन फ़ाइल बनाने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:

क्योंकि [ फ़ाइल का नाम ] . एमडी

आप मार्कडाउन फ़ाइल के लिए विभिन्न एक्सटेंशन का उपयोग कर सकते हैं, जैसे:

  • एमडी
  • mkd
  • markdown

आइए एक मार्कडाउन फ़ाइल बनाएं।

# स्वागत

** यह है लिनक्स **

> एक वेबसाइट जो संबंधित ट्यूटोरियल प्रदान करती है को लिनक्स और खुला - स्रोत सॉफ्टवेयर .

## लोकप्रिय श्रेणियां

1 . उबंटू

2 . लिनक्स कमांड

3 . क्यों

### आज्ञा को नोड स्थापित करें . जे एस पर लिनक्स

`sudo apt install nodejs`

### जावा हैलो वर्ल्ड कोड

```

क्लास हैलोवर्ल्ड {

सार्वजनिक स्थैतिक शून्य मुख्य ( डोरी [ ] तर्क ) {

प्रणाली . बाहर . println ( 'हैलो वर्ल्ड!' ) ;

}

}

```

मिलने जाना [ लिनक्स ] ( www . linuxhint . साथ ) अब !

उपरोक्त फ़ाइल में, हैश (#, ##, ###) चिह्नों का उपयोग अलग-अलग भार वाले शीर्षकों को जोड़ने के लिए किया जाता है, (>) से बड़े चिह्न का उपयोग ब्लॉककोट जोड़ने के लिए किया जाता है, और टिक (`, “`) का उपयोग किया जाता है कमांड या कोड ब्लॉक जोड़ने के लिए, अधिक मार्कडाउन फ़ाइल तत्वों के लिए निम्नलिखित अनुभाग में चीट शीट देखें।

विम मार्कडाउन फ़ाइल का पूर्वावलोकन

मार्कडाउन फ़ाइल को देखने के लिए, आपको एक रेंडरर की आवश्यकता है जो फ़ाइल का अनुवाद कर सके और निर्देशानुसार आउटपुट प्रदान कर सके। एक HTML फ़ाइल की तरह जिसे प्रस्तुत करने के लिए एक वेब ब्राउज़र की आवश्यकता होती है, एक मार्कडाउन फ़ाइल को भी इसे देखने के लिए एक एप्लिकेशन की आवश्यकता होती है।

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

इसलिए, जब आप कोई मार्कडाउन फ़ाइल खोलते हैं तो विम-इंस्टेंट-मार्कडाउन प्लगइन ब्राउज़र को विम में मार्कडाउन फ़ाइल के लाइव पूर्वावलोकन प्रस्तुत संस्करण के लिए खोलता है।

जैसे ही आप विम में फ़ाइल को संपादित करते हैं, प्लगइन रनटाइम पर निर्देशों का अनुवाद करेगा और ब्राउज़र पर लाइव पूर्वावलोकन देगा।

टर्मिनल में विम मार्कडाउन का पूर्वावलोकन

मार्कडाउन फ़ाइलों को पंडोक या ग्लो जैसे विभिन्न मार्कडाउन रेंडरर्स का उपयोग करके टर्मिनल में पढ़ा जा सकता है। आइए लिनक्स पर स्नैप का उपयोग करके ग्लो स्थापित करें:

सुडो स्नैप इंस्टाल ग्लो

अब, टर्मिनल में मार्कडाउन फ़ाइल देखने के लिए:

चमकना [ फ़ाइल का नाम ] . एमडी

हालाँकि, ये पाठक केवल सीमित संख्या में मार्कडाउन तत्वों की व्याख्या करते हैं और सभी सुविधाओं का समर्थन नहीं कर सकते हैं। मेरी राय में, टर्मिनल से मार्कडाउन देखना अच्छा विकल्प नहीं है।

विम का उपयोग करके मार्कडाउन फ़ाइल को विभिन्न प्रारूपों में निर्यात करना

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

लिनक्स पर पंडोक स्थापित करने के लिए, इसका उपयोग करें:

सुडो उपयुक्त - पाना पंडोक टेक्सलाइव स्थापित करें - कंडोम - बेस टेक्सलाइव - फोंट्स - अनुशंसित टेक्सलाइव - अतिरिक्त - यूटिल्स टेक्सलाइव - कंडोम - अतिरिक्त

पीडीएफ रूपांतरण के लिए आपको उपरोक्त कमांड में उल्लिखित अतिरिक्त उपयोगिताओं की आवश्यकता हो सकती है।

टिप्पणी: मार्कडाउन फ़ाइलों को किसी भिन्न प्रारूप में निर्यात करने के लिए आदेश निष्पादित करने से पहले फ़ाइल को सहेजना सुनिश्चित करें।

मार्कडाउन फ़ाइल को HTML में परिवर्तित करना

मार्कडाउन फ़ाइल को HTML में कनवर्ट करने के लिए नीचे दिए गए कमांड का उपयोग करें।

टिप्पणी: का उपयोग करना ! किसी भी बाहरी कमांड को विम एडिटर में निष्पादित किया जा सकता है।

:! पंडोक [ फ़ाइल का नाम ] . एमडी - हे [ फ़ाइल का नाम ] . एचटीएमएल

मार्कडाउन फ़ाइल को पीडीएफ में परिवर्तित करना

पीडीएफ एक व्यापक रूप से स्वीकृत फ़ाइल स्वरूप है; किसी मार्कडाउन फ़ाइल को पीडीएफ में बदलने के लिए नीचे उल्लिखित कमांड का उपयोग करें:

:! पंडोक [ फ़ाइल का नाम ] . एमडी - हे [ फ़ाइल का नाम ] . पीडीएफ

मार्कडाउन फ़ाइल को Docx में परिवर्तित करना

Docx एक अन्य फ़ाइल स्वरूप है जिसे मार्कडाउन फ़ाइल में परिवर्तित किया जा सकता है।

:! पंडोक [ फ़ाइल का नाम ] . एमडी - हे [ फ़ाइल का नाम ] . docx

प्रतिस्थापित करें [फ़ाइल का नाम] उपरोक्त आदेशों में उन फ़ाइल नामों के साथ जिन्हें आप कनवर्ट करना चाहते हैं।

मार्कडाउन चीट शीट

आमतौर पर उपयोग किए जाने वाले मार्कडाउन तत्व निम्नलिखित छवि में दिए गए हैं:

निष्कर्ष

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