التنقل داخل ملف في VIM

Navigating Within File Vim



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

في هذه المقالة ، سنشرح كيفية التنقل داخل ملف باستخدام Vim. سنقترح عليك بعض تقنيات التنقل للملاحة ، والتي ستساعدك على تحسين الإنتاجية.







لقد قمنا بتشغيل جميع خيارات التنقل على Vim في هذه المقالة باستخدام نظام Ubuntu 20.04.



كيف تتنقل داخل ملف في فيم؟

يقدم Vim بعض الطرق المعقدة للتنقل داخل ملف. عليك أن تتذكر مفاتيح الاختصار للتنقل في Vim. دعونا نبدأ في مراجعة خيارات التنقل التالية في Vim.



أولاً ، ستفتح المحطة من خلال شريط مشغل التطبيق. الآن ، اكتب 'Vi' لتشغيل محرر سطر أوامر Vim. اكتب الأمر التالي لفتح ملف في Vim للتحرير:





:تعديل<اسم الملف>

أو يمكنك أيضًا كتابة الأمر التالي على الجهاز لفتح ملف.

$نحن<اسم الملف>



التنقل داخل أسطر الملفات

بمجرد فتح الملف في Vim ، ستجرب خيارات التنقل التالية في سطر الملفات في هذا الملف.

ك - التحرك صعودا
ي - التحرك للأسفل
ل - الانتقال إلى الجانب الأيمن
ح - الانتقال إلى الجانب الأيسر

يمكنك أيضًا استخدام مفاتيح الأسهم بلوحة المفاتيح للتنقل في ملف.

يمكنك أيضًا تكرار العملية لعدد N مرة في Vim. على سبيل المثال ، إذا كنت تريد التحرك لأسفل بمقدار 5 أسطر ، فاكتب '5j'.

يسمح Vim أيضًا للمستخدمين بالانتقال في ملف إلى مواضع أخرى بدلاً من فقط الأعلى أو التنزيل. استخدم الخيارات التالية للقيام بهذا الإجراء.

0 - يتحرك المؤشر إلى بداية السطر الحالي
$ - يتحرك المؤشر إلى نهاية السطر الحالي
Ctrl + f - تحرك للتمرير لأسفل الصفحة بأكملها
Ctrl + b - تحرك للتمرير لأعلى الصفحة بأكملها

التنقل بين كلمات الملف

يمكنك استخدام الأمر التالي للتنقل بين الكلمات داخل ملف -

w - يتحرك المؤشر إلى بداية الكلمة التالية
يتحرك المؤشر الإلكتروني إلى نهاية الكلمة
ب - يتحرك المؤشر إلى بداية الكلمة السابقة

الملاحة الخاصة

يمكن استخدام الأوامر التالية للتنقل إلى موضع خط معين:

: n - الانتقال إلى السطر التاسع في ملف
: 0 - الانتقال إلى بداية الملف الحالي

أو

(gg - سيؤدي هذا الخيار أيضًا إلى تحريك المؤشر إلى بداية الملف)

: $ - الانتقال إلى نهاية الملف الحالي

أو

(G - يمكنك أيضًا استخدام هذا الخيار للانتقال إلى نهاية الملف)

ملحوظة: عندما ستستخدم مفاتيح لوحات المفاتيح ، فكن حذرًا بشأن حالة المفاتيح.

H - حرك المؤشر إلى بداية شاشة العرض.
م - حرك المؤشر إلى الخط الأوسط من الشاشة.
L - حرك المؤشر إلى خط نهاية الشاشة.

التنقل داخل الفقرات

{- حرك المؤشر إلى بداية الفقرة الحالية. إذا ضغطت على {مرارًا وتكرارًا ، فسيؤدي ذلك إلى نقلك إلى بداية الفقرة السابقة.

} - حرك المؤشر إلى نهاية الفقرة. إذا ضغطت على} مرارًا وتكرارًا ، فسيتم نقلك إلى نهاية الفقرة التالية.

كيفية استخدام القفزات للملاحة؟

يحتفظ Vim بسجل لكل تنقل من خلال قائمة الانتقال. يمكنك تحريك الاتجاهات للخلف والأمام باستخدام قائمة الانتقال.

تحتفظ قائمة الانتقال بسجل جميع الأماكن التي قمت بزيارتها من خلال تتبع رقم السطر والعمود والملف / النص.

قم بتنفيذ الأمر التالي لعرض قائمة الانتقال السريع:

:يقفز

يمكنك استخدام الأمر التالي بناءً على قائمة الانتقال الخاصة بك -

Ctrl + o - يقفز المؤشر إلى الموضع السابق
Ctrl + i - انتقل بالمؤشر إلى الموضع التالي

التنقل في التعليمات البرمجية

يمكنك استخدام الخيارات التالية أثناء عملك على برمجة ملفات التعليمات البرمجية.

سينتقل المؤشر٪ لمطابقة الأقواس
[[الانتقال لبدء الوظيفة
[{الانتقال إلى بداية الكتلة

هذا كل شيء عن التنقل داخل ملف في محرر Vim. في هذه المقالة ، شرحنا خيارات وأوامر التنقل المختلفة التي ستساعدك في المستقبل. يمكنك استكشاف المزيد من اختصارات التنقل باستخدام Vim. أتمنى أن تعجبك هذه المقالة.