وی یا ویم ایڈیٹر سے باہر کیسے نکلیں

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

فوری جواب

اگر آپ داخل ہو vi یا vim اور آپ کو اپنی تبدیلیوں کے ساتھ یا بغیر بچائے out یہاں سے نکلنے کی ضرورت ہے۔ یہ یہاں ہے:

  • پہلے ، کچھ بار Esc کی دبائیں۔ یہ یقینی بنائے گا vi داخل کردہ حالت سے باہر ہے اور کمانڈ وضع میں ہے۔
  • دوسرا ، ٹائپ کریں : ق! اور enter دبائیں۔ یہ بتاتا ہے vi کسی بھی تبدیلی کو بچانے کے بغیر چھوڑنے کے لئے. (اگر آپ اپنی تبدیلیاں محفوظ کرنا چاہتے ہیں تو ، ٹائپ کریں : wq اس کے بجائے۔)

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

vi ، سب ایڈیٹر

کیونکہ vi جہاں کہیں بھی امکان ہے کہ آپ اس کے خلاف مقابلہ کرنے جا رہے ہو۔ یہاں تک کہ آپ اپنے آپ کو اندر ہی ڈھونڈ سکتے ہیں vi حادثہ سے. شاید کوئی آپ سے ان کے لینکس کمپیوٹر کو دیکھنے کے لئے کہے۔ آپ جیسے کمانڈ جاری کرتے ہیں crontab -e ، اور vi ٹمٹمانے. تعجب کی بات ہے ، کسی کے لئے پہلے سے طے شدہ ایڈیٹر تشکیل دیا ہے crontab بننا vi.

شاید آپ جہاں ایسا نظام چلارہے ہو vi واحد اڈیٹر ، یا واحد واحد ہے جو ریموٹ ایس ایس ایچ سیشن کے ذریعے کام کرے گا ، اور آپ کو صارف کی .brcrc فائل میں ترمیم کرنے کی ضرورت ہے۔

شروع کرنے کا حکم vi اور فائل کو سیدھا آگے کرنا ہے۔ ٹائپ کریں vi ، ایک جگہ ، اور پھر فائل کا نام۔ انٹر دبائیں. ہوسکتا ہے کہ جو پروگرام لانچ کیا گیا ہو vi یا یہ ہوسکتا ہے vim ، ایک ‘بہتر ہوا vi‘‘۔ یہ آپ کے لینکس کی تقسیم پر منحصر ہے example مثال کے طور پر ، اوبنٹو استعمال کرتا ہے vim . اس مضمون کی تمام ہدایات پر یکساں طور پر اطلاق ہوتا ہے vim.

 vi .bashrc

کے درمیان فوری طور پر قابل توجہ فرق vi اور دوسرے ایڈیٹرز وہ ہیں جب vi آپ صرف ٹائپ کرنا شروع نہیں کرسکتے ہیں۔ اس کی وجہ یہ ہے vi ایک ھے موڈل ایڈیٹر ترمیم ایک موڈ میں کی جاتی ہے ، داخل کریں موڈ ، اور کمانڈ جاری کرنے کے احکامات انجام دیئے جاتے ہیں۔vi کمانڈ موڈ میں لانچ.

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

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

کمانڈ موڈ اور داخل موڈ

آپ کو سوئچ کرنے کی ضرورت ہےvi آپ جس چیز کو حاصل کرنے کی کوشش کر رہے ہیں اس کے مناسب موڈ میں۔

کمانڈ موڈ ڈیفالٹ وضع ہے جب vi لانچ جب تک آپ بہتر طور پر نہیں جانتے ، آپ ٹائپ کرنے کی کوشش کرنا شروع کردیں گے۔ اگر آپ کو 'i' کلید ، یا دیگر 10 کلیدوں میں سے کوئی بھی داخل کرنا پڑتا ہے جو داخل کرنے کے موڈ (ا ، اے ، سی ، سی ، آئی ، او ، او ، آر ، اور ایس) کو مارتے ہیں تو آپ کو اچانک دیکھیں گے۔ آپ ٹائپ کر رہے ہیں اب آپ داخل کرنے کے موڈ میں ہیں۔

یہ اس وقت تک ترقی کی طرح محسوس ہوسکتا ہے جب تک کہ آپ تیر والے بٹنوں میں سے ایک کو نہ ماریں۔ اگر آپ ایسا کرتے ہیں تو ، A ، B ، C ، یا D کسی دوسری جگہ خالی نئی لائن پر واحد خط کے بطور نمودار ہوں گے۔ فائل کے اوپری حصے میں۔

یہ ٹھیک ہے ، ہمیں آپ کی پیٹھ مل گئی ہے۔ جب آپ جانتے ہو کہ یہ حیرت انگیز طور پر آسان ہے۔ یہ دونوں کی اسٹروکس یاد رکھیں: Esc آپ کو کمانڈ وضع میں لے جاتا ہے اور "i" آپ کو داخل موڈ پر لے جاتا ہے۔

آپ کو کمانڈ وضع میں رہنے کی ضرورت ہے ، اور ایڈیٹر کو چھوڑنے کے لئے صحیح کمانڈ داخل کرنا ہے۔

کمانڈ موڈ سے سیفٹی تک

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

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

: ق!

اس حکم میں ق کے لئے ایک مخفف ہے چھوڑ دیں . حیران کن نقطہ زور پر اضافہ کرتا ہے ، لہذا یہ ایسا ہی ہے جیسے آپ چیخ دے رہے ہو "چھوڑو!" پر vi. اس سے آپ کو تھوڑا سا بہتر ہونے کا احساس ہوسکتا ہے۔

عجیب و غریب نقطہ بھی ہدایت دیتا ہے vi کرنے کے لئے نہیں آپ نے فائل میں کی ہوئی کسی بھی تبدیلی کو محفوظ کریں۔ اگر آپ اندر گھوم رہے ہیں vi اور نہ جانے آپ کیا کررہے ہیں آپ شاید تباہی کو بچانا نہیں چاہتے۔

ایک بار جب آپ کمانڈ لائن پر واپس آجاتے ہیں تو آپ یہ یقینی بنانے کے لئے ڈبل چیک کرنا چاہتے ہیں کہ فائل کو تبدیل نہیں کیا گیا ہے۔ آپ یہ کام مندرجہ ذیل کمانڈ سے کرسکتے ہیں۔

بلی .bashrc | کم

جب آپ باہر نکل رہے ہو vi، اگر آپ کوئی پیغام دیکھتے ہیں جس میں "آخری تبدیلی کے بعد سے کوئی تحریر" نہیں لکھا گیا ہے تو اس کا مطلب ہے کہ آپ کمانڈ سے خارج ہونے والی بات سے محروم ہوگئے ہیں۔ آپ تبدیلیاں چھوڑنے اور کھونے سے بچنے کے ل you ، جو تبدیلیاں آپ رکھنا چاہتے ہو ، vi آپ کو ان کو بچانے کا موقع دے رہا ہے۔ بس دوبارہ جاری کریں : ق! باہر نکلنے کے لئے جگہ پر تعجب نقطہ کے ساتھ حکم vi اور کسی قسم کی تبدیلیاں ترک کریں۔

اگر آپ کو یقین ہے تو ، اپنی تبدیلیوں کو محفوظ کریں

اگر آپ اپنی فائل میں کی گئی تبدیلیوں سے خوش ہیں تو ، آپ باہر نکل سکتے ہیں اور اس کا استعمال کرکے ان تبدیلیوں کو محفوظ کرسکتے ہیں : wq (لکھیں اور چھوڑیں) حکم دیں۔ اس بات کو یقینی بنائیں کہ آپ پوری طرح مطمئن ہیں کہ آپ آگے بڑھنے سے پہلے اپنی اسکرین میں ترمیم فائل پر لکھنا چاہتے ہیں۔

ایک بڑی آنت ، حرف W (لکھنا) اور حرف q (چھوڑیں) ٹائپ کریں۔ جب آپ انہیں ٹرمینل کے نیچے بائیں طرف دیکھ سکتے ہیں تو انٹر کی دبائیں:

: wq

لرننگ وکر اس کے قابل ہے

استعمال کرنا vi تھوڑا سا پیانو استعمال کرنے کی طرح ہے۔ آپ صرف بیٹھ کر اس کا استعمال نہیں کرسکتے ہیں۔ آپ کو کچھ عمل کرنا ہوگا۔ سردی سے اس پر بیٹھ کر اور جب آپ پر کچھ ترمیم کرنے کا دباؤ پڑتا ہے تو اسے اڑان پر سیکھنے کی کوشش کرنا ایسا کرنے کا طریقہ نہیں ہے۔ یہ اتنا ہی سمجھ میں آتا ہے جتنا پہلی بار پیانو کے نیچے بیٹھ کر اسی طرح سے جیسے آپ کے افتتاحی کنسرٹ کے لئے پردہ اٹھتا ہے۔

کی زیادہ تر طاقت vi اس کے بہت سارے کی اسٹروک امتزاجوں سے آتا ہے جو ہر ایک مشترکہ ترمیم کا کام انجام دیتا ہے۔ یہ بہت اچھا ہے ، لیکن آپ ان سے فائدہ نہیں اٹھا سکتے یہاں تک کہ آپ ان کو حفظ کرلیں ، ان پر عمل نہ کریں اور وہ آپ کی پٹھوں کی یادداشت کا حصہ نہ ہوں۔

اس وقت تک ، اگر آپ اپنے آپ کو تلاش کریں گے vi اور صرف ایک اہم فائل کو دیکھ رہے ہیں : ق! اور خوبصورتی سے باہر نکلیں۔ آپ کی اہم فائل آپ کا شکریہ ادا کرے گی۔


$config[zx-auto] not found$config[zx-overlay] not found