VIM باہر نکلیں اور محفوظ کریں ، ابتدائیہ افراد کے لیے۔

Vim Exit Save Beginners



VIM ایڈیٹر سے باہر نکلنے اور محفوظ کرنے کے لیے نحو۔

دبائیں esc اس بات کو یقینی بنانے کے لیے کہ آپ اندر ہیں۔ کمانڈ موڈ . پھر دبائیں بڑی آنت داخل کرنے کی کلید کمانڈ لائن موڈ . کمانڈ لائن موڈ میں a ہوگا۔ بڑی آنت اسکرین کے نیچے بائیں طرف جہاں آپ کمانڈ لائنز داخل کر سکتے ہیں۔ پھر دبائیں ' wq ’ اور 'داخل' باہر نکلنے اور بچانے کی نشاندہی کرنے کے لیے۔ 'میں' فائل کے مندرجات کو ڈسک میں محفوظ کرنے کے لیے لکھنے کے لیے مختصر ہے۔ 'ق' چھوڑنے کے لئے مختصر ہے جو باہر نکلنے والے ویم ایڈیٹر کی نشاندہی کرتا ہے۔

: wq

ذیل میں اسکرین شاٹ کمانڈ لائن موڈ میں 'ڈبلیو کیو' کمانڈ داخل کرنے کا ہے تاکہ ویم کو مشمولات کو محفوظ کرنے کے بعد پروگرام سے باہر نکلنے کی ہدایت دی جائے ، جیسے لکھنا اور چھوڑنا۔









VIM طریقوں کو سمجھنا اور ان کا استعمال کیسے کریں۔

ویم کے آپریشن کے بنیادی طریقے انسرٹ موڈ ، کمانڈ موڈ ، کمانڈ لائن موڈ اور ویژول موڈ ہیں۔ ایڈیٹر کسی بھی وقت ان طریقوں میں سے ایک میں ہو گا ، اور وِم ایڈیٹر کے ساتھ کی اسٹروک کا استعمال کرتے ہوئے بات چیت مختلف اقدامات کرے گی اس پر منحصر ہے کہ ایڈیٹر فی الحال کس موڈ میں ہے۔ موڈ داخل کریں یہ درحقیقت ان مواد کو محفوظ نہیں کرے گا جن پر آپ کام کر رہے ہیں اور نہ ہی ویم ایڈیٹر سے باہر نکلیں گے۔ لہذا آپ کو ویم استعمال کرتے وقت آگاہ رہنے کی ضرورت ہے کہ آپ کس موڈ میں ہیں۔



موڈ داخل کریں: اس موڈ میں آپ اصل میں مواد کو فائل میں ٹائپ کرسکتے ہیں۔ آپ ترمیم کر رہے ہیں اور وِم ایڈیٹر کو ہدایت نہیں دے رہے ہیں کہ فائل کے مندرجات میں کس متن کے علاوہ کیا کریں۔ آپ کمانڈ موڈ سے داخل موڈ داخل کر سکتے ہیں 'میں' کلید جو داخل کرنے کے لیے ہے۔ آپ بھی مار سکتے ہیں 'سے' کلید جو داخل موڈ میں بھی داخل ہو گی ، لیکن کرسر کو موجودہ پوزیشن کے بعد منتقل کرنے کے بعد ، یہی وجہ ہے۔ 'سے' اس معاملے میں ضمیمہ ہے۔





کمانڈ موڈ۔ : یہ وہ موڈ ہے جہاں کی اسٹروکس استعمال کیا جاتا ہے کہ ویم کو کیا کرنا ہے اور کیسے کام کرنا ہے لیکن کسی فائل میں نیا ٹیکسٹ داخل کرنے یا ٹیکسٹ میں ترمیم کرنے کے لیے نہیں۔ کمانڈ موڈ میں داخل ہونے کے لیے دبائیں۔ 'Esc' کی بورڈ پر کلید.

کمانڈ لائن موڈ: ایک چھوٹی منی کمانڈ لائن پرامپٹ اسکرین کے نیچے بائیں طرف ظاہر ہوتی ہے اور آپ کو کمانڈ داخل کرنے کی اجازت دیتی ہے جیسا کہ ہم نے اس ٹیوٹوریل میں دکھایا ہے ، آپ استعمال کر سکتے ہیں 'میں' جس کا مطلب ہے فائل لکھنا اور آپ استعمال کر سکتے ہیں۔ 'ق' جس کا مطلب ہے ایڈیٹر کو چھوڑنا۔ یہ ایک ہی ہدایات میں مل سکتے ہیں اور آپ ایڈیٹر سے باہر نکلیں گے اور فائل کو محفوظ کریں گے۔



بصری وضع: بصری وضع آپ کو متن کو اجاگر کرنے کی اجازت دیتی ہے اور پھر اس منتخب متن کو کاپی اور پیسٹ یا منتخب متن پر دیگر عام کاموں میں استعمال کرتی ہے۔ یہ سب کچھ GUI پر مبنی ایڈیٹرز جیسے نوٹ پیڈ یا بصری اسٹوڈیو کے برعکس ماؤس کے کی بورڈ سے کیا جا سکتا ہے۔

اپنے مواد کو کیسے محفوظ کریں لیکن ایڈیٹر سے باہر نہ نکلیں۔

اگر آپ اپنے کام کو فائل میں محفوظ کرنا چاہتے ہیں جس میں آپ ترمیم کر رہے ہیں لیکن ویم ایڈیٹر سے باہر نہیں نکلیں تو صرف فائل لکھنے کے لیے 'ڈبلیو' کمانڈ استعمال کریں اور ذیل میں دکھائے گئے 'کیو' کمانڈ کو چھوڑ دیں۔

: میں

ایڈیٹر سے کیسے باہر نکلیں لیکن محفوظ نہ کریں۔

اگر آپ صرف ایڈیٹر سے باہر نکلنا چاہتے ہیں ، اور سیو کمانڈ جاری نہیں کرنا چاہتے ہیں ، تو نیچے دکھایا گیا کمانڈ لائن موڈ میں صرف 'q' کمانڈ جاری کریں۔ یہ کمانڈ فرض کرتا ہے کہ آپ نے اب تک مواد میں کوئی تبدیلی نہیں کی ہے ورنہ آپ کو ایک خامی ملے گی جیسا کہ دوسرے سکرین شاٹ میں دکھایا گیا ہے۔

: q

اوپر کوئی غلطی نہیں۔

اوپر کی خرابی کیونکہ ایگزٹ کمانڈ بغیر محفوظ فائل کمانڈ کے جاری کی گئی تھی۔

ایڈیٹر سے کیسے نکلیں لیکن تبدیلیاں محفوظ نہ کریں۔

اگر آپ نے تبدیلیاں کی ہیں ، لیکن آپ ان تبدیلیوں کو ڈسک میں محفوظ نہیں کرنا چاہتے ہیں اور آخری محفوظ کرنے کے وقت پچھلے مواد کو واپس کرنا چاہتے ہیں تو 'q' کمانڈ کے ساتھ '!' کمانڈ لائن موڈ میں بطور نیچے دکھایا گیا.

: q!

نتیجہ

مذکورہ بالا تمام معلومات بہت زیادہ پیچیدگی کی طرح لگ سکتی ہیں صرف ایڈیٹر سے باہر نکلیں اور جس فائل پر آپ کام کر رہے ہیں اس کے مندرجات کو محفوظ کریں ، لیکن اس کی وجوہات ہیں اور ہر چیز منطقی ہے۔ ویم ایڈیٹر تقریبا مکمل طور پر کی بورڈ سے ماؤس کے استعمال کے بغیر چلایا جا سکتا ہے جو کہ ergonomically اور رفتار کے لحاظ سے عام طور پر پروگرامرز اور تجربہ کار آئی ٹی پروفیشنلز کے لیے زیادہ موثر ہوتا ہے۔ لہذا تمام ہدایات کو مختلف کلیدی امتزاجوں کے ساتھ مخصوص کیا جانا چاہیے نہ کہ گرافیکل ماؤس پوائنٹر کا استعمال۔ تیزی سے پروگرامنگ اور VIM کے استعمال کو ایڈجسٹ کرنے کے لیے آپریشن کے مختلف طریقوں کو متعارف کرایا گیا تاکہ موجودہ موڈ کے لحاظ سے ایک ہی چابیاں مختلف حرکتیں کرسکیں۔ لہذا جب آپ ایڈیٹر سے باہر نکلنے کے لیے فوری سادہ کمانڈ کرنا چاہتے ہیں جبکہ ایک ہی وقت میں آپ جو فائل کر رہے ہیں اس کے مندرجات کو محفوظ کر رہے ہیں ، یہ ایڈیٹر پر صرف چند کی اسٹروکس ہیں اور اناڑی ماؤس والے مینوز کے ذریعے براؤز نہیں کر رہے ہیں۔ VIM کی چالیں سیکھیں اور آپ ایلیٹ کوڈر یا سسٹمز ایڈمنسٹریٹر بننے کی راہ پر گامزن ہوں گے۔

مزید VIM تعلیم۔