Vim کو ٹرمینل سے براہ راست مارک ڈاؤن فائلوں کو بنانے، ترمیم کرنے اور ان پر عمل درآمد کرنے کے لیے استعمال کیا جا سکتا ہے۔ متعدد پلگ انز آپ کو مارک ڈاؤن ٹائپ کرنے اور آؤٹ پٹ کا لائیو پیش نظارہ کرنے کی اجازت دیتے ہیں۔
یہ گائیڈ مارک ڈاؤن فائلوں کو بنانے، ترمیم کرنے اور پیش نظارہ کرنے کے لیے Vim کی صلاحیتوں کو تلاش کرے گا۔
- انحصار کو انسٹال کرنا
- Vim Markdown کا پیش نظارہ کرنے کی شرائط
- Vim کے لیے VimPlug پلگ ان مینیجر انسٹال کرنا
- مارک ڈاؤن لائیو پیش نظارہ پلگ ان انسٹال کرنا
- Vim میں مارک ڈاؤن فائل بنانا
- Vim Markdown فائل کا پیش نظارہ
- ٹرمینل میں Vim Markdown کا پیش نظارہ
- Vim کا استعمال کرتے ہوئے مارک ڈاؤن فائل کو مختلف فارمیٹس میں ایکسپورٹ کرنا
- مارک ڈاون چیٹ شیٹ
- نتیجہ
نوٹ: اس ٹیوٹوریل میں ہدایات کے لیے، میں لینکس (اوبنٹو 22.04) استعمال کر رہا ہوں۔
Vim باکس سے باہر مارک ڈاؤن فائلوں کا پیش نظارہ نہیں کرتا ہے۔ مارک اپ فائل کو رینڈر کرنے کے لیے اسے مکمل سیٹ اپ کی ضرورت ہے۔ Vim میں مارک ڈاون فائلوں کے لائیو پیش نظارہ کو فعال کرنے کے لیے، کچھ انحصار اور شرائط کو انسٹال کرنے کی ضرورت ہے۔
انحصار کو انسٹال کرنا
Vim کا استعمال کرتے ہوئے مارک ڈاؤن فائلوں کو چلانے کے لیے آپ کو لینکس پر درج ذیل پروگرام انسٹال کرنے کی ضرورت ہے۔
- Node.js
- این پی ایم
لینکس پر Node.js انسٹال کرنے کے لیے استعمال کریں:
sudo apt nodejs انسٹال کریں۔پھر آپ کو درج ذیل کمانڈ کا استعمال کرتے ہوئے نوڈ پیکیج مینیجر (npm) کو انسٹال کرنے کی ضرورت ہے۔
sudo apt npm انسٹال کریں۔
Node.js ورژن کی تصدیق کے لیے استعمال کریں۔ node -v کمانڈ اور پیکیج مینیجر کے استعمال کے لیے npm -v . دی این پی ایم mini Node.js سرورز کو انسٹال کرنے کے لیے استعمال کیا جاتا ہے جو مختلف Vim markdown فائل پریویونگ پلگ ان کے لیے درکار ہوتے ہیں۔
Vim Markdown دیکھنے کے لیے ضروری شرائط
مارک ڈاؤن فائل کو رینڈر کرنے کے لیے Vim کو تیار کرنے کے لیے آپ کو پلگ ان استعمال کرنے کی ضرورت ہے۔ Vim میں پلگ ان انسٹال کرنے کا بہترین طریقہ Vim پلگ ان مینیجر کا استعمال ہے۔ Vim پر مختلف پلگ ان مینیجر انسٹال کیے جا سکتے ہیں جیسے VimPlug، Pathogen، Neobundle، یا Vundle۔ میں VimPlug انسٹال کر رہا ہوں، تاہم، یہ ذاتی ترجیح پر منحصر ہے۔
Vim کے لیے VimPlug پلگ ان مینیجر انسٹال کرنا
سب سے پہلے، نیچے دی گئی کمانڈ پر عمل کریں:
curl - fLo ~/ کیونکہ / آٹو لوڈ / پلگ . کیونکہ -- بنانا - dirs \https :// خام . githubuser مواد . کے ساتھ / جونگن / کیونکہ - پلگ / ماسٹر / پلگ . کیونکہ
مندرجہ بالا حکم -ڈائرز بنائیں تخلیق کرتا ہے آٹو لوڈ ڈائریکٹری اگر موجود نہیں ہے اور وہاں VimPlug فائل ڈاؤن لوڈ کرتی ہے۔
مارک ڈاؤن لائیو پیش نظارہ پلگ ان انسٹال کرنا
بہت سے پلگ ان ایسے ہیں جو مارک ڈاؤن فائل کا لائیو پیش نظارہ پیش کرتے ہیں۔ اس طرح کے پلگ ان کی فہرست ذیل میں دی گئی ہے:
تمام پلگ ان اپنے کام بہت مؤثر طریقے سے کرتے ہیں۔ اس ٹیوٹوریل کے لیے، میں Vim-Instant-Markdown پلگ ان انسٹال کروں گا کیونکہ یہ جیسے ہی آپ Vim میں کسی بھی مارک ڈاون فائل کو کھولتے ہیں فائل کا لائیو پیش نظارہ کرنے کے لیے براؤزر کو کھولتا ہے۔
VimAwesome Vim-Instant-Markdown پلگ ان ویب صفحہ کھولنے کے لیے یہاں کلک کریں اور VimPlug کے لیے کوڈ کاپی کریں۔
sudo مراعات کے ساتھ فائل vimrc فائل کو کھولیں:
sudo vim / وغیرہ / کیونکہ / vimrcٹھیک ہے، سسٹم فائلوں میں ترمیم کرنے کی سفارش نہیں کی جاتی ہے، لہذا، مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے صارف کے لیے مخصوص vimrc فائل بنائیں۔
کیونکہ ~/ vimrcفائل میں درج ذیل لائنیں لگائیں۔
کال پلگ # شروع کریں۔ ( )پلگ 'suan/vim-instant-markdown'
کال پلگ# اینڈ ( )
آپ پلگ ان کوڈ کے درمیان رکھ کر کوئی بھی پلگ ان انسٹال کر سکتے ہیں۔ کال پلگ #begin() اور کال پلگ #end() vimrc فائل میں ٹیگز۔ SHIFT+zz کیز کا استعمال کرتے ہوئے فائل کو محفوظ کریں یا Vim کمانڈ موڈ میں :wq کمانڈ استعمال کریں۔
اب، کا استعمال کرتے ہوئے Vim ایڈیٹر کھولیں۔ کیونکہ کمانڈ اور چلائیں : پلگ ان انسٹال کریں۔ کمانڈ موڈ میں.
: پلگ ان انسٹالیہ پلگ ان انسٹال کرے گا اور آپ مارک ڈاؤن فائل بنانے اور Vim ایڈیٹر میں اس کا لائیو پیش نظارہ کرنے کے لیے بالکل تیار ہیں۔
Vim میں مارک ڈاؤن فائل بنانا
تازہ ترین Vim باکس کے باہر نمایاں کرنے والی مارک ڈاؤن فائل نحو فراہم کرتا ہے۔
Vim میں مارک ڈاؤن فائل بنانے کے لیے درج ذیل نحو کا استعمال کریں:
کیونکہ [ فائل کا نام ] . mdآپ مارک ڈاؤن فائل کے لیے مختلف ایکسٹینشنز استعمال کر سکتے ہیں، جیسے:
- md
- mkd
- نشان لگانا
آئیے ایک مارک ڈاؤن فائل بناتے ہیں۔
# خوش آمدید** یہ ہے لینکس **
> ایک ویب سائٹ جو متعلقہ سبق پیش کرتی ہے۔ کو لینکس اور کھولیں۔ - سورس سافٹ ویئر .
## مقبول زمرہ جات
1 . اوبنٹو
2 . لینکس کمانڈز
3 . کیوں
### کمانڈ کو نوڈ انسٹال کریں۔ . js پر لینکس
'sudo apt install nodejs'
### جاوا ہیلو ورلڈ کوڈ
``
کلاس ہیلو ورلڈ {
عوامی جامد باطل مین ( تار [ ] args ) {
سسٹم . باہر . پرنٹ ایل این ( 'ہیلو، دنیا!' ) ;
}
}
``
وزٹ کریں۔ [ لینکس ] ( www . linuxhint . کے ساتھ ) ابھی !
مندرجہ بالا فائل میں، ہیش (#، ##، ###) نشانات مختلف وزن کے ساتھ ہیڈنگ شامل کرنے کے لیے استعمال کیے جاتے ہیں، (>) سے بڑا نشان بلاک کوٹ شامل کرنے کے لیے استعمال کیا جاتا ہے، اور ٹک (`, “`) استعمال کیے جاتے ہیں۔ کمانڈز یا کوڈ بلاکس شامل کرنے کے لیے، مزید مارک ڈاؤن فائل عناصر کے لیے درج ذیل سیکشن میں چیٹ شیٹ دیکھیں۔
Vim Markdown فائل کا پیش نظارہ
مارک ڈاؤن فائل کو دیکھنے کے لیے، آپ کو ایک پیش کنندہ کی ضرورت ہے جو فائل کا ترجمہ کر سکے اور ہدایات کے مطابق آؤٹ پٹ فراہم کر سکے۔ جس طرح ایک ایچ ٹی ایم ایل فائل کو رینڈر کرنے کے لیے ویب براؤزر کی ضرورت ہوتی ہے، اسی طرح مارک ڈاؤن فائل کو بھی اسے دیکھنے کے لیے ایک ایپلیکیشن کی ضرورت ہوتی ہے۔
بہت ساری رینڈرر ایپس دستیاب ہیں جو مارک ڈاؤن فائل کو دیکھ سکتی ہیں، اس ٹیوٹوریل کے لیے ہم نے ایک Vim پلگ ان انسٹال کیا ہے جو مارک ڈاؤن فائل کا لائیو پیش نظارہ کرنے میں ہماری مدد کرسکتا ہے۔
لہذا، جب آپ کسی بھی مارک ڈاؤن فائل کو کھولتے ہیں تو Vim-Instant-Markdown پلگ ان براؤزر کو Vim میں مارک ڈاؤن فائل کے لائیو پیش نظارہ پیش کردہ ورژن کے لیے کھولتا ہے۔
جیسا کہ آپ Vim میں فائل میں ترمیم کرتے ہیں، پلگ ان رن ٹائم پر ہدایات کا ترجمہ کرے گا اور براؤزر پر لائیو پیش نظارہ دے گا۔
ٹرمینل میں Vim Markdown کا پیش نظارہ
مارک ڈاؤن فائلوں کو ٹرمینل میں مختلف مارک ڈاؤن رینڈررز جیسے Pandoc یا Glow کا استعمال کرتے ہوئے پڑھا جا سکتا ہے۔ آئیے لینکس پر سنیپ کا استعمال کرتے ہوئے گلو انسٹال کریں:
sudo سنیپ انسٹال گلواب، ٹرمینل کے استعمال میں مارک ڈاؤن فائل کو دیکھنے کے لیے:
چمک [ فائل کا نام ] . md
تاہم، یہ قارئین صرف محدود تعداد میں مارک ڈاؤن عناصر کی ترجمانی کرتے ہیں اور ہو سکتا ہے کہ تمام خصوصیات کی حمایت نہ کریں۔ میری رائے میں، ٹرمینل سے مارک ڈاؤن دیکھنا اچھا انتخاب نہیں ہے۔
Vim کا استعمال کرتے ہوئے مارک ڈاؤن فائل کو مختلف فارمیٹس میں ایکسپورٹ کرنا
مارک ڈاؤن فائلوں کی ایک اچھی خصوصیت یہ ہے کہ آپ انہیں مختلف فائل فارمیٹس جیسے دستاویزات، پی ڈی ایف اور ایچ ٹی ایم ایل میں ایکسپورٹ کرسکتے ہیں۔ اس کے لیے، آپ کو پینڈوک نامی یوٹیلیٹی انسٹال کرنے کی ضرورت ہے۔
لینکس پر پینڈوک انسٹال کرنے کے لیے، استعمال کریں:
sudo apt - حاصل کریں پینڈوک ٹیکسلائیو انسٹال کریں۔ - لیٹیکس - بیس ٹیکس لائیو - فونٹس - تجویز کردہ texlive - اضافی - texlive استعمال کرتا ہے۔ - لیٹیکس - اضافیپی ڈی ایف کنورژن کے لیے آپ کو مندرجہ بالا کمانڈ میں مذکور اضافی افادیت کی ضرورت ہو سکتی ہے۔
نوٹ: مارک ڈاؤن فائلوں کو مختلف فارمیٹ میں ایکسپورٹ کرنے کے لیے کمانڈز پر عمل کرنے سے پہلے فائل کو محفوظ کرنا یقینی بنائیں۔
مارک ڈاؤن فائل کو HTML میں تبدیل کرنا
مارک ڈاؤن فائل کو HTML میں تبدیل کرنے کے لیے نیچے دی گئی کمانڈ کا استعمال کریں۔
نوٹ: استعمال کرتے ہوئے! سائن کریں کسی بھی بیرونی کمانڈ کو Vim ایڈیٹر میں عمل میں لایا جاسکتا ہے۔
:! پانڈوک [ فائل کا نام ] . md - اے [ فائل کا نام ] . html
مارک ڈاؤن فائل کو پی ڈی ایف میں تبدیل کرنا
پی ڈی ایف ایک وسیع پیمانے پر قبول شدہ فائل فارمیٹ ہے۔ مارک ڈاؤن فائل کو پی ڈی ایف میں تبدیل کرنے کے لیے نیچے دی گئی کمانڈ کا استعمال کریں:
:! پانڈوک [ فائل کا نام ] . md - اے [ فائل کا نام ] . پی ڈی ایف
مارک ڈاؤن فائل کو Docx میں تبدیل کرنا
Docx ایک اور فائل فارمیٹ ہے جسے مارک ڈاؤن فائل میں تبدیل کیا جا سکتا ہے۔
:! پانڈوک [ فائل کا نام ] . md - اے [ فائل کا نام ] . docx
کو تبدیل کریں۔ [فائل کا نام] مندرجہ بالا کمانڈز میں ان فائلوں کے ناموں کے ساتھ جنہیں آپ تبدیل کرنا چاہتے ہیں۔
مارک ڈاون چیٹ شیٹ
عام طور پر استعمال ہونے والے مارک ڈاؤن عناصر درج ذیل تصویر میں دیے گئے ہیں:
نتیجہ
ویم ایک طاقتور ایڈیٹر ہے جو پلگ ان کی مدد سے اور بھی بہتر آپشن بن جاتا ہے۔ Vim مارک ڈاون فائلوں کی بنیادی نحو کو نمایاں کرتا ہے، تاکہ ایڈیٹر میں ان میں آسانی سے ترمیم کی جا سکے۔ مزید برآں، مارک ڈاؤن فائل کی پیش کردہ شکل کا پیش نظارہ کرنے کے لیے، آپ کو ایک پلگ ان انسٹال کرنے کی ضرورت ہے، جیسے کہ Vim-Instant-Markdown۔ لینکس یوٹیلیٹیز کی مدد سے پینڈوک مارک ڈاؤن فائلوں کو مختلف فائل فارمیٹس میں ایکسپورٹ کیا جا سکتا ہے۔