غالبًا ما تحتاج إلى حذف سطر واحد أو أكثر أثناء تحرير الملفات النصية في محرر Vim ، وعلى عكس أي محرر نصوص آخر ، فإنه يسمح لك بتحرير ملفاتك بكفاءة تامة. سيركز هذا الدليل على كيفية تحرير وحذف الأسطر من ملفاتك في محرر Vim.
إذا لم يكن لديك محرر Vim ، فحاول تثبيته باستخدام:
$سودوملائمتثبيت انا قد جئت
يتيح لك Vim حذف الأسطر بطرق مختلفة ، على سبيل المثال ، يمكنك حذف جميع الأسطر مرة واحدة وخطوط متعددة وحتى خطوط حسب النمط / الكلمة المخصصة. دعنا نتحقق من كل هذه الطرق:
حذف سطر واحد في محرر Vim:
عملية حذف سطر واحد فقط في Vim بسيطة. لحذف خط ، اتبع الخطوات أدناه:
- أولاً ، ضع المؤشر على السطر الذي تريد حذفه.
- اضغط على خروج مفتاح لتغيير الوضع.
- اكتب الآن ، :د ، و اضغط يدخل لحذف الخط أو اضغط بسرعة ي .
أقوم بإزالة السطر رقم 3 للتوضيح. انظر الصور أدناه:
كيفية حذف جميع الأسطر في محرر Vim:
لحذف جميع الأسطر مرة واحدة ، اتبع العملية أدناه:
- أولاً ، اضغط على خروج زر لتبديل الوضع من الإدراج للتحرير.
- اكتب الآن ، :٪د وضرب يدخل لإزالة كل الخطوط.
كيفية حذف مجموعة من الخطوط في محرر Vim:
يسمح Vim أيضًا بتحديد مجموعة من الخطوط ثم حذفها. بناء الجملة معطى أدناه:
:[رقم خط البداية]و[رقم خط النهاية]دعلى سبيل المثال ، إذا كنت تريد حذف الأسطر من السطر رقم 5 إلى السطر رقم 7 ، فما عليك سوى اتباع العملية المذكورة أدناه:
- قم بتغيير الوضع باستخدام ملف خروج مفتاح إذا كان في وضع الإدراج.
- نوع :5,7d واضغط على Enter ، ستتم إزالة السطر رقم 5،6 و 7.
إذا كنت تريد حذف جميع الأسطر قبل السطر الحالي ، فاستخدم : 1 ، -1 د . على سبيل المثال ، إذا كنت تريد حذف الأسطر من السطر رقم 5 لجميع الأسطر قبل هذه الأسطر ، فاستخدم الطريقة التالية:
- أحضر المؤشر إلى السطر رقم 5.
- اضغط على خروج مفتاح واكتب : 1 ، -1 د ، ثم اضغط على يدخل .
لحذف كل السطر بعد السطر رقم 5 ، اتبع العملية المذكورة أدناه:
- أحضر المؤشر إلى السطر رقم 5.
- اضغط على خروج مفتاح واكتب : + 1 ، د ، ثم اضغط يدخل ، ستتم إزالة الأسطر الموجودة أسفل السطر رقم 5.
كيفية حذف عدة أسطر في محرر Vim:
في هذه الطريقة ، سوف نتعلم عملية إزالة عدة خطوط متتالية. ما عليك سوى اتباع العملية:
- قم بإحضار المؤشر إلى السطر الذي تريد بدء الحذف منه.
- إذا كنت تريد إزالة 4 سطور متتالية ، فاكتب ببساطة الرابعة .
في الصورة أعلاه ، يكون المؤشر على السطر 2 ، لذلك تمت إزالة الأسطر 3،4،5 و 6.
كيفية حذف الخط بنمط مخصص في محرر Vim:
ميزة أخرى لمحرر Vim هي أنه يسمح لك بحذف السطر بشرط معين ، الصيغة الواردة أدناه:
: ز/<كلمة> /داستبدل بكلمة السطر الذي تريد حذفه. على سبيل المثال ، إذا كنت تريد حذف الأسطر التي تحتوي على كلمة Linux ، فاستخدم الطريقة التالية:
- اضغط على خروج مفتاح لتغيير الوضع.
- نوع : ز / لينكس / د ، ثم ضرب يدخل .
الخطوط التي تحتوي على لينكس سيتم حذف الكلمة.
وبالمثل ، إذا كنت تريد حذف جميع الأسطر ، باستثناء الأسطر التي تحتوي على لينكس كلمة ، ثم استخدم
: ز! /لينكس/د:
لحذف الأسطر التي تبدأ بحرف معين ، استخدم
: ز/^ ت/د ؛
لإزالة جميع الأسطر الفارغة في الملف النصي أو الرمز ، استخدم
: ز/^ دولار/د:
استنتاج:
Vim هو أحد محرري النصوص المحبوبين بين مستخدمي Linux والمطورين. إنه محرر نصوص مجاني وموثق جيدًا وقابل للتخصيص. في هذا الدليل ، تعلمنا كيفية تحرير النص والتعليمات البرمجية في Vim. ناقشنا باستفاضة الطرق والأساليب المختلفة لحذف سطر وأسطر متعددة وحتى سطور بكلمة محددة. Vim هو محرر متعدد الاستخدامات يحتوي على الكثير من الميزات للكشف عنها.