طريفيات

عقلانية . بساطة . شغف

إيماكس 101 : القفز إلى سطر، التنقل بحثًا

نُشرت بتاريخ 14 مارس 2021

نعود إلى سلسلة التدوينات التي أسعى من خلالها إلى تفريغ دروسي المرئية حول استخدام مُحرر النصوص إيماكس. تحدثنا في الدرس السابق عن أوامر الحركة الأساسية ضمن الملف، ونستعرض اليوم أسلوبيين إضافيين للتنقل ضمنه.

إظهار أرقام الأسطر

لإظهار أرقام أسطر البفر، سوف نستخدم الأمر M-x display-line-numbers-mode، هذا الأمر غير متوفر في إصدارات إيماكس القديمة، وبدلًا منه يمكن استدعاء M-x linum-mode.

الآن بعد إظهار أرقام الأسطر، يمكن القفز إلى سطر ما مباشرةً من خلال الأمر M-x goto-line والذي يمكن استدعائه من خلال الاختصار M-g g والذي سيعرض مُحث في أسفل الشاشة مع عبارة Goto line، الآن يمكن إدخال رقم السطر ثم ضغط مفتاح الإدخال Enter وسيقفز مؤشر الكتابة إلى بداية ذلك السطر.

التنقل باستخدام البحث

عادةً نحن نتعامل مع أمر البحث في المحررات النصيّة، كأداة للتأكد فيما إذا كان المستند يحتوي على عبارة ما أو لا، لكن مع إيماكس سنبدأ بالاعتماد (كثيرًا) على أمر البحث، كوسيلة للانتقال إلى كلمة نحن نعرف أنها موجودة مُسبقًا ضمن الملف.

للبحث ضمن بفر لدينا الاختصار C-s والذي سيبحث في البفر من مكان وجود المؤشر وحتى نهاية المستند. مع البدء بادخال المحارف سنجد أن مؤشر الكتابة يقفز بشكل فوري إلى مواضع النص المطابقة لمعيار البحث.

أيضًا لدينا الاختصار C-r والذي سيبحث في البفر من مكان وجود المؤشر رجوعًا إلى بداية المستند. من خلال تقسيم البفر إلى قسمين، الأول هو ما يسبق مكان المؤشر، والآخر هو ما يلي مكانه، سنحصل على تخصيص فعّال لأوامر الانتقال بالبحث. مع التمرن على استخدام هذا الأسلوب ستجدون أن الاعتماد عليه يوفر الكثير من الوقت مقارنةً بأساليب التحرك الأخرى ضمن البفر، بما في ذلك بالطبع استخدام مؤشر الفأر للتنقل.

ماذا في حال وجود أكثر من نتيجة لعبارة البحث المُستخدمة؟

من خلال الضغط على C-s أو C-r مجددًا أثناء عملية البحث سيتم التنقل بين نتائج البحث المتعددة.

في الدرس القادم سنتعرف على كيفية إدارة البفرز ضمن إيماكس.

التعليقات

طريفيات

اسمي طريف مندو. أدوّن في طريفيات منذ 2008 بعضًا من الأفكار والتجارب التي أرغب بمشاركتها. مناصر للبرمجيات الحرّة ومدافع عن الحقوق رقميةً وغيرها.

أعمل كمطوّر ويب، مُتخصّص في بناء مواقع وخدمات سريعة كالبرق، مستعملا تقنيات الويب الحديثة. إن كان لديك فكرة مشروع يمكنك طلب خدماتي بالتواصل معي عبر بريدي الإلكتروني أدناه

تدوينات مميزة

الدليل نصف-المُفصّل لشراء حاسوب جديد10 أكتوبر 2016

الأرشيف

202020192018201720162015
طريفيات | منذ 2008 | المدوّن طريف مندو