কিভাবে ভিম মার্কডাউন ফাইল তৈরি এবং পূর্বরূপ দেখুন

Kibhabe Bhima Markada Una Pha Ila Tairi Ebam Purbarupa Dekhuna



মার্কডাউন হল একটি হালকা ওজনের সহজে ব্যবহারযোগ্য মার্কআপ ভাষা যা একটি প্লেইন টেক্সট ফাইলে টেক্সট ফরম্যাট করতে ব্যবহৃত হয়। GitHub, Trello, StackExchange, এবং SourceForge-এর মতো প্ল্যাটফর্মে README ফাইল তৈরি করতে মার্কডাউন ভাষা ব্যাপকভাবে ব্যবহৃত হয়। এটি README ফাইল তৈরির মধ্যে সীমাবদ্ধ নয়; এটি ওয়েব সামগ্রী, ইমেল এবং প্রযুক্তিগত ডকুমেন্টেশন তৈরি করতেও ব্যবহৃত হয়।

Vim টার্মিনাল থেকে সরাসরি মার্কডাউন ফাইল তৈরি, সম্পাদনা এবং কার্যকর করতে ব্যবহার করা যেতে পারে। একাধিক প্লাগইন আপনাকে মার্কডাউন টাইপ করতে এবং আউটপুট লাইভ প্রিভিউ করার অনুমতি দেয়।

এই গাইডটি মার্কডাউন ফাইলগুলি তৈরি, সংশোধন এবং পূর্বরূপ দেখতে ভিমের ক্ষমতাগুলি অন্বেষণ করবে।







বিঃদ্রঃ: এই টিউটোরিয়ালের নির্দেশাবলীর জন্য, আমি লিনাক্স (উবুন্টু 22.04) ব্যবহার করছি।



Vim বাক্সের বাইরে মার্কডাউন ফাইলগুলির পূর্বরূপ দেখায় না। মার্কআপ ফাইল রেন্ডার করার জন্য এটি একটি সম্পূর্ণ সেটআপ প্রয়োজন। Vim-এ মার্কডাউন ফাইলগুলির লাইভ পূর্বরূপ সক্ষম করতে, নির্দিষ্ট নির্ভরতা এবং পূর্বশর্তগুলি ইনস্টল করা দরকার।



নির্ভরতা ইনস্টল করা হচ্ছে

ভিম ব্যবহার করে মার্কডাউন ফাইলগুলি চালানোর জন্য আপনাকে লিনাক্সে নিম্নলিখিত প্রোগ্রামটি ইনস্টল করতে হবে:





  • Node.js
  • এনপিএম

লিনাক্সে Node.js ইনস্টল করতে ব্যবহার করুন:

sudo apt nodejs ইনস্টল করুন

তারপরে আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করে নোড প্যাকেজ ম্যানেজার (npm) ইনস্টল করতে হবে:



sudo apt npm ইনস্টল করুন

Node.js সংস্করণ যাচাই করতে ব্যবহার করুন node -v কমান্ড এবং প্যাকেজ ম্যানেজার ব্যবহারের জন্য npm -v . দ্য npm মিনি Node.js সার্ভার ইনস্টল করতে ব্যবহৃত হয় যা বিভিন্ন Vim মার্কডাউন ফাইলের পূর্বরূপ প্লাগইনগুলির জন্য প্রয়োজনীয়।

ভিম মার্কডাউন দেখার পূর্বশর্ত

মার্কডাউন ফাইল রেন্ডার করার জন্য ভিম প্রস্তুত করতে আপনাকে প্লাগইনগুলি ব্যবহার করতে হবে। ভিমে প্লাগইনগুলি ইনস্টল করার সর্বোত্তম উপায় হল ভিম প্লাগইন ম্যানেজার ব্যবহার করা। Vim-এ বিভিন্ন প্লাগইন ম্যানেজার ইনস্টল করা যেতে পারে যেমন VimPlug, Pathogen, Neobundle, বা Vundle. আমি ভিমপ্লাগ ইনস্টল করছি, তবে, এটি ব্যক্তিগত পছন্দের উপর নির্ভর করে।

Vim-এর জন্য VimPlug প্লাগইন ম্যানেজার ইনস্টল করা হচ্ছে

প্রথমে, নীচে উল্লিখিত কমান্ডটি চালান:

কার্ল - fLo ~/ কারণ / স্বয়ংক্রিয় লোড / প্লাগ . কারণ -- সৃষ্টি - পরিচালক \

https :// কাঁচা . githubuser সামগ্রী . সঙ্গে / জুনগুন / কারণ - প্লাগ / মাস্টার / প্লাগ . কারণ

উপরের কমান্ডটি -তৈরি পরিচালক তৈরি করে স্বয়ংক্রিয় লোড ডিরেক্টরি যদি এটি বিদ্যমান না থাকে এবং সেখানে VimPlug ফাইল ডাউনলোড করে।

মার্কডাউন লাইভ প্রিভিউ প্লাগইন ইনস্টল করা হচ্ছে

অনেক প্লাগইন আছে যেগুলো মার্কডাউন ফাইলের লাইভ প্রিভিউ অফার করে। এই জাতীয় প্লাগইনগুলির একটি তালিকা নীচে দেওয়া হল:

সমস্ত প্লাগইন তাদের কাজগুলি খুব দক্ষতার সাথে করে। এই টিউটোরিয়ালটির জন্য, আমি Vim-Instant-Markdown প্লাগইনটি ইনস্টল করব কারণ এটি আপনি Vim-এ যেকোনো মার্কডাউন ফাইল খোলার সাথে সাথে ফাইলটির লাইভ পূর্বরূপ দেখতে ব্রাউজারটি খোলে।

VimAwesome Vim-Instant-Markdown প্লাগইন ওয়েবপেজ খুলতে এবং VimPlug-এর কোড কপি করতে এখানে ক্লিক করুন।

sudo সুবিধা সহ vimrc ফাইলটি খুলুন:

sudo vim / ইত্যাদি / কারণ / vimrc

ঠিক আছে, সিস্টেম ফাইলগুলি সম্পাদনা করার সুপারিশ করা হয় না, তাই নিম্নলিখিত কমান্ড ব্যবহার করে একটি ব্যবহারকারী-নির্দিষ্ট vimrc ফাইল তৈরি করুন।

কারণ ~/ vimrc

ফাইলে নিম্নলিখিত লাইনগুলি রাখুন।

কল প্লাগ# শুরু করুন ( )

প্লাগ 'সুয়ান/ভিম-ইনস্ট্যান্ট-মার্কডাউন'

কল প্লাগ#এন্ড ( )

এর মধ্যে প্লাগইন কোড রেখে যেকোনো প্লাগইন ইন্সটল করতে পারেন কল প্লাগ#বেগিন() এবং কল প্লাগ#এন্ড() vimrc ফাইলে ট্যাগ। SHIFT+zz কী ব্যবহার করে ফাইলটি সংরক্ষণ করুন বা Vim কমান্ড মোডে :wq কমান্ড ব্যবহার করুন।

এখন, ব্যবহার করে Vim সম্পাদক খুলুন কারণ কমান্ড এবং চালান : প্লাগইনস্টল কমান্ড মোডে।

: প্লাগইনস্টল

এটি প্লাগইনটি ইনস্টল করবে এবং আপনি মার্কডাউন ফাইল তৈরি করতে এবং ভিম সম্পাদকে এটির লাইভ পূর্বরূপ দেখতে প্রস্তুত।

ভিমে একটি মার্কডাউন ফাইল তৈরি করা হচ্ছে

সর্বশেষ Vim বাক্সের বাইরে মার্কডাউন ফাইল সিনট্যাক্স হাইলাইট প্রদান করে।

Vim এ মার্কডাউন ফাইল তৈরি করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

কারণ [ ফাইলের নাম ] . মো

আপনি একটি মার্কডাউন ফাইলের জন্য বিভিন্ন এক্সটেনশন ব্যবহার করতে পারেন, যেমন:

  • মো
  • mkd
  • মার্কডাউন

একটি মার্কডাউন ফাইল তৈরি করা যাক।

# স্বাগত

** এই হয় লিনাক্স **

> একটি ওয়েবসাইট যে টিউটোরিয়াল সম্পর্কিত অফার করে প্রতি লিনাক্স এবং খুলুন - উৎস সফ্টওয়্যার .

## জনপ্রিয় বিভাগ

1 . উবুন্টু

2 . লিনাক্স কমান্ড

3 . কেন

### কমান্ড প্রতি নোড ইনস্টল করুন . জেএস চালু লিনাক্স

`sudo apt install nodejs`

### জাভা হ্যালো ওয়ার্ল্ড কোড

```

ক্লাস হ্যালোওয়ার্ল্ড {

পাবলিক স্ট্যাটিক অকার্যকর প্রধান ( স্ট্রিং [ ] args ) {

পদ্ধতি . আউট . println ( 'ওহে বিশ্ব!' ) ;

}

}

```

ভিজিট করুন [ লিনাক্স ] ( www . লিনাক্সহিন্ট . সঙ্গে ) এখন !

উপরের ফাইলে, হ্যাশ (#, ##, ###) চিহ্নগুলি বিভিন্ন ওজন সহ শিরোনাম যুক্ত করতে ব্যবহৃত হয়, ব্লককোট যোগ করতে (>) চিহ্নের চেয়ে বড় এবং টিক (`, “`) ব্যবহার করা হয় কমান্ড বা কোড ব্লক যোগ করতে, আরও মার্কডাউন ফাইল উপাদানের জন্য নিম্নলিখিত বিভাগে চিট শীট দেখুন।

ভিম মার্কডাউন ফাইলের পূর্বরূপ

মার্কডাউন ফাইলটি দেখতে, আপনাকে একটি রেন্ডারার প্রয়োজন যেটি ফাইলটি অনুবাদ করতে পারে এবং নির্দেশ অনুসারে আউটপুট প্রদান করতে পারে। একটি এইচটিএমএল ফাইলের মতো যেটি রেন্ডার করার জন্য একটি ওয়েব ব্রাউজার প্রয়োজন, একটি মার্কডাউন ফাইলেরও এটি দেখার জন্য একটি অ্যাপ্লিকেশন প্রয়োজন।

অনেক রেন্ডারার অ্যাপ উপলব্ধ রয়েছে যা একটি মার্কডাউন ফাইল দেখতে পারে, এই টিউটোরিয়ালের জন্য আমরা একটি ভিম প্লাগইন ইনস্টল করেছি যা আমাদের মার্কডাউন ফাইলের লাইভ প্রিভিউ করতে সাহায্য করতে পারে।

সুতরাং, আপনি যখন কোনো মার্কডাউন ফাইল খুলবেন তখন Vim-Instant-Markdown প্লাগইন ব্রাউজারটিকে Vim-এ মার্কডাউন ফাইলের একটি লাইভ প্রিভিউ রেন্ডার করা সংস্করণে খোলে।

আপনি Vim-এ ফাইলটি সম্পাদনা করার সাথে সাথে, প্লাগইন রানটাইমের নির্দেশাবলী অনুবাদ করবে এবং ব্রাউজারে একটি লাইভ পূর্বরূপ দেবে।

টার্মিনালে ভিম মার্কডাউনের পূর্বরূপ দেখা হচ্ছে

মার্কডাউন ফাইলগুলি বিভিন্ন মার্কডাউন রেন্ডারার যেমন Pandoc বা Glow ব্যবহার করে টার্মিনালে পড়া যায়। লিনাক্সে স্ন্যাপ ব্যবহার করে গ্লো ইনস্টল করি:

সুডো স্ন্যাপ ইনস্টল গ্লো

এখন, টার্মিনাল ব্যবহারে একটি মার্কডাউন ফাইল দেখতে:

আভা [ ফাইলের নাম ] . মো

যাইহোক, এই পাঠকরা শুধুমাত্র সীমিত সংখ্যক মার্কডাউন উপাদানের ব্যাখ্যা করে এবং সমস্ত বৈশিষ্ট্য সমর্থন নাও করতে পারে। আমার মতে, টার্মিনাল থেকে মার্কডাউন দেখা ভালো পছন্দ নয়।

Vim ব্যবহার করে বিভিন্ন ফরম্যাটে মার্কডাউন ফাইল রপ্তানি করা হচ্ছে

মার্কডাউন ফাইলগুলির একটি ভাল বৈশিষ্ট্য হল যে আপনি সেগুলিকে বিভিন্ন ফাইল ফরম্যাটে যেমন ডক্স, পিডিএফ এবং এইচটিএমএলে রপ্তানি করতে পারেন। এর জন্য, আপনাকে প্যানডোক নামক একটি ইউটিলিটি ইনস্টল করতে হবে।

লিনাক্সে প্যানডোক ইনস্টল করতে, ব্যবহার করুন:

sudo apt - পাওয়া প্যানডক টেক্সলাইভ ইনস্টল করুন - ক্ষীর - বেস টেক্সলাইভ - ফন্ট - প্রস্তাবিত টেক্সলাইভ - অতিরিক্ত - টেক্সলাইভ ব্যবহার করে - ক্ষীর - অতিরিক্ত

পিডিএফ রূপান্তরের জন্য আপনাকে উপরের কমান্ডে উল্লিখিত অতিরিক্ত ইউটিলিটিগুলির প্রয়োজন হতে পারে।

বিঃদ্রঃ: মার্কডাউন ফাইলগুলিকে একটি ভিন্ন বিন্যাসে রপ্তানি করার জন্য কমান্ড কার্যকর করার আগে ফাইলটি সংরক্ষণ করা নিশ্চিত করুন।

একটি মার্কডাউন ফাইলকে HTML এ রূপান্তর করা হচ্ছে

একটি মার্কডাউন ফাইলকে HTML এ রূপান্তর করতে নীচের কমান্ডটি ব্যবহার করুন।

বিঃদ্রঃ: ব্যবহার ! সাইন করুন যে কোনো বাহ্যিক কমান্ড Vim সম্পাদকে কার্যকর করা যেতে পারে।

:! প্যান্ডোক [ ফাইলের নাম ] . মো - [ ফাইলের নাম ] . html

একটি মার্কডাউন ফাইলকে PDF এ রূপান্তর করা হচ্ছে

PDF একটি ব্যাপকভাবে স্বীকৃত ফাইল ফরম্যাট; একটি মার্কডাউন ফাইলকে পিডিএফে রূপান্তর করতে নীচে উল্লিখিত কমান্ডটি ব্যবহার করুন:

:! প্যান্ডোক [ ফাইলের নাম ] . মো - [ ফাইলের নাম ] . পিডিএফ

একটি মার্কডাউন ফাইলকে Docx এ রূপান্তর করা হচ্ছে

Docx হল আরেকটি ফাইল ফরম্যাট একটি মার্কডাউন ফাইল কনভার্ট করা যায়।

:! প্যান্ডোক [ ফাইলের নাম ] . মো - [ ফাইলের নাম ] . docx

প্রতিস্থাপন [ফাইলের নাম] উপরের কমান্ডগুলিতে আপনি যে ফাইলের নামগুলি রূপান্তর করতে চান তার সাথে।

মার্কডাউন চিট শীট

সাধারণত ব্যবহৃত মার্কডাউন উপাদানগুলি নিম্নলিখিত ছবিতে দেওয়া হয়েছে:

উপসংহার

ভিম একটি শক্তিশালী সম্পাদক যা প্লাগইনগুলির সাহায্যে আরও ভাল বিকল্প হয়ে ওঠে। Vim মার্কডাউন ফাইলগুলির মৌলিক সিনট্যাক্স হাইলাইটিং প্রদান করে, যাতে সেগুলি সহজেই সম্পাদকে সম্পাদনা করা যায়। উপরন্তু, মার্কডাউন ফাইলের রেন্ডার করা ফর্মের পূর্বরূপ দেখতে, আপনাকে একটি প্লাগইন ইনস্টল করতে হবে, যেমন ভিম-ইনস্ট্যান্ট-মার্কডাউন। লিনাক্স ইউটিলিটিগুলির সাহায্যে যেমন প্যানডক মার্কডাউন ফাইলগুলি বিভিন্ন ফাইল ফর্ম্যাটে রপ্তানি করা যেতে পারে।