Vi/Vim میں لائنوں کو کیسے حذف کریں؟

How Delete Lines Vi Vim



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

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







اگر آپ کے پاس ویم ایڈیٹر نہیں ہے ، تو اسے استعمال کرکے انسٹال کرنے کی کوشش کریں:



$سودومناسبانسٹال کریں میں آیا

لائن/1٪ 20copy.png۔



ویم آپ کو مختلف طریقوں سے لائنوں کو حذف کرنے دیتا ہے ، مثال کے طور پر ، آپ اپنی مرضی کے پیٹرن/لفظ کے ذریعہ ایک ہی وقت میں ایک سے زیادہ لائنیں ، اور یہاں تک کہ لائنیں حذف کرسکتے ہیں۔ آئیے ان تمام طریقوں کو چیک کریں:





ویم ایڈیٹر میں ایک لائن کو حذف کرنا:

ویم میں صرف ایک لائن کو حذف کرنے کا عمل آسان ہے۔ لائن کو حذف کرنے کے لیے ، درج ذیل مراحل پر عمل کریں:

  1. پہلے ، اپنے کرسر کو اس لائن پر لائیں جسے آپ حذف کرنا چاہتے ہیں۔
  2. دبائیں Esc موڈ کو تبدیل کرنے کی کلید.
  3. اب ٹائپ کریں ، : ڈی ، اور دبائیں داخل کریں۔ لائن حذف کرنے کے لیے یا جلدی سے دبائیں۔ ڈی ڈی .

میں مظاہرے کے لیے لائن نمبر 3 ہٹا رہا ہوں۔ ذیل میں تصاویر دیکھیں:



لائن/ملٹی٪ 201.png

ویم ایڈیٹر میں تمام لائنوں کو کیسے حذف کریں:

تمام لائنوں کو ایک ساتھ حذف کرنے کے لیے ، نیچے دیے گئے عمل پر عمل کریں:

  1. سب سے پہلے ، کو دبائیں۔ Esc موڈ کو داخل سے ترمیم میں تبدیل کرنے کے لیے بٹن۔
  2. اب ٹائپ کریں ، :٪ d ، اور مارا داخل کریں۔ تمام لائنوں کو ہٹانے کے لئے۔

لائن/ملٹی٪ 202.png۔

ویم ایڈیٹر میں لائنوں کی ایک حد کو کیسے حذف کریں:

ویم لائنوں کی ایک حد کو منتخب کرنے اور پھر انہیں حذف کرنے کی بھی اجازت دیتا ہے۔ نحو ذیل میں دیا گیا ہے:

:[لائن نمبر شروع ہو رہا ہے۔]،[لائن نمبر ختم کرنا۔]د

مثال کے طور پر ، اگر آپ لائن نمبر 5 سے لائن نمبر 7 تک لائنوں کو حذف کرنا چاہتے ہیں ، تو صرف درج ذیل عمل پر عمل کریں:

  1. کا استعمال کرتے ہوئے موڈ کو تبدیل کریں۔ Esc کلید اگر یہ داخل موڈ میں ہے۔
  2. ٹائپ کریں۔ : 5،7 ڈی۔ اور انٹر دبائیں ، لائن نمبر 5،6 ، اور 7 کو ہٹا دیا جائے گا۔

لائن/ملٹی٪ 203.png۔

اگر آپ موجودہ لائن سے پہلے تمام لائنوں کو حذف کرنا چاہتے ہیں تو استعمال کریں۔ : 1 ، -1 ڈی۔ . مثال کے طور پر ، اگر آپ اس لائن سے پہلے لائن نمبر 5 سے تمام لائنوں کو حذف کرنا چاہتے ہیں ، تو درج ذیل طریقہ استعمال کریں:

  1. اپنا کرسر لائن نمبر 5 پر لائیں۔
  2. دبائیں Esc کلید اور ٹائپ : 1 ، -1 ڈی۔ ، اور پھر دبائیں داخل کریں۔ .

لائن/ملٹی٪ 204.png۔

لائن نمبر 5 کے بعد تمام لائن کو حذف کرنے کے لیے ، درج ذیل عمل پر عمل کریں:

  1. کرسر کو لائن نمبر 5 پر لائیں۔
  2. دبائیں Esc کلید اور ٹائپ :+1 ، $ d۔ ، پھر دبائیں داخل کریں۔ ، لائن نمبر 5 سے نیچے کی لائنیں ہٹا دی جائیں گی۔

لائن/ملٹی٪ 205.png۔

ویم ایڈیٹر میں متعدد لائنوں کو کیسے حذف کریں:

اس طریقے میں ، ہم ایک سے زیادہ لگاتار لائنوں کو ہٹانے کا عمل سیکھیں گے۔ صرف عمل پر عمل کریں:

  1. کرسر کو ایک لائن پر لائیں جہاں سے آپ حذف کرنا شروع کرنا چاہتے ہیں۔
  2. اگر آپ لگاتار 4 لائنیں ہٹانا چاہتے ہیں تو بس ٹائپ کریں۔ .

لائن/ملٹی٪ 2010.png۔

مندرجہ بالا تصویر میں ، کرسر لائن 2 پر ہے ، لہذا لائنز 3،4،5 ، اور 6 کو ہٹا دیا گیا ہے۔

ویم ایڈیٹر میں کسٹم پیٹرن کے ساتھ لائن کو کیسے حذف کریں:

ویم ایڈیٹر کی ایک اور خصوصیت یہ ہے کہ یہ آپ کو دی گئی شرط کے ساتھ لائن کو حذف کرنے کی اجازت دیتا ہے ، نحو ذیل میں دیا گیا ہے:

: جی/<لفظ> /د

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

  1. دبائیں Esc موڈ تبدیل کرنے کی کلید
  2. ٹائپ کریں۔ : g / linux / d۔ ، پھر مارا داخل کریں۔ .

لائنوں پر مشتمل ہے۔ لینکس لفظ حذف ہو جائے گا

لائن/ملٹی٪ 206.png۔

اسی طرح ، اگر آپ تمام لائنوں کو حذف کرنا چاہتے ہیں ، سوائے لائنوں کے۔ لینکس لفظ ، پھر استعمال کریں۔

: جی! /لینکس/d:

لائن/ملٹی٪ 207.png۔

ایک مخصوص حرف سے شروع ہونے والی لائنوں کو حذف کرنے کے لیے ، استعمال کریں۔

: جی/. ٹی/

لائن/ملٹی٪ 208.png۔

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

: جی/$/d:

لائن/ملٹی٪ 209.png۔

نتیجہ:

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