لا تحتاج إلى إعادة كتابة أوامر التشغيل السابقة في Vim. استخدم ميزة محفوظات أوامر Vim بدلاً من ذلك.

بينما يمكنك استخدام محفوظات أوامر Linux shell لتذكر الأوامر المستخدمة سابقًا ، هل تعلم أنه يمكنك فعل الشيء نفسه في Vim؟

يحتوي Vim على ميزة محفوظات الأوامر التي تتيح لك العثور على الأوامر التي أدخلتها وتنفيذها بالفعل. إليك كيف يمكنك الوصول إليه.

استدعاء أوامر فيم

إن أبسط طريقة لاستدعاء الأوامر التي أدخلتها في Vim هي الدخول في وضع الأوامر. للقيام بذلك ، اضغط على يهرب وبعد ذلك القولون (:) مفتاح. يمكنك الآن التمرير للخلف وللأمام عبر محفوظات الأوامر باستخدام ملف أعلى و تحت مفاتيح السهم.

عندما تريد تنفيذ أمر ما ، اضغط على يدخل. هذا مشابه لاستخدام آلية تاريخ الصدفة في القذائف الحديثة مثل Bash أو Zsh.

فتح نافذة محفوظات الأوامر

يمكنك أيضًا فتح نافذة سجل تعرض جميع أوامرك الصادرة مسبقًا عن طريق الدخول إلى وضع الأوامر والضغط السيطرة + F.

عندما تفتح هذه النافذة ، يمكنك التنقل لأعلى ولأسفل بالضغط على ك و ي مفاتيح مماثلة للتنقل في المخزن المؤقت لـ Vim.

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

instagram viewer

إغلاق نافذة محفوظات الأوامر

بينما تكون نافذة محفوظات الأوامر مفيدة ، قد تتساءل عن كيفية الخروج منها دون تشغيل أمر. من السهل فتحه عن طريق الخطأ منذ ذلك الحين السيطرة + F يقوم أيضًا بتمرير الشاشة للأمام إذا لم تقم بالضغط على القولون (:) مفتاح. ربما كنت تقصد القيام بذلك بدلاً من ذلك.

لحسن الحظ ، من السهل إغلاق نافذة الأوامر. إذا كنت في محفوظات الأوامر ، فاضغط على Ctrl + C للقفز إلى أسفل ، ثم اضغط على Ctrl + C أو خروج لغلق النافذة بالكامل.

يمكنك الآن تصفح ملفك إذا كنت تقصد القيام بذلك بدلاً من فتح نافذة محفوظات الأوامر.

الآن يمكنك الوصول إلى محفوظات الأوامر في Vim

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

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