freeCodeCamp/guide/arabic/vim/macros/index.md

1.6 KiB

title localeTitle
Macros وحدات الماكرو

وحدات الماكرو

تسجيل وحدات الماكرو هو طريقة لجعل بعض المهام المتكررة تلقائيا في VIM.

تسجيل وحدات الماكرو

تستخدم وحدات الماكرو أحد سجلات VIM للتخزين ، حيث يتم تحديد كل سجل بحرف a إلى z .

لبدء ماكرو ، في الوضع العادي ، اضغط على:

q<REGISTER LETTER>

مثال: qq يبدأ ماكرو في السجل q ، يبدأ qs الماكرو في التسجيل s

عند هذه النقطة سترى في خط القاع VIM recording @q ، وهذا يعني أن كل ما تكتبه الآن سوف يتم تسجيله في الماكرو.

لإيقاف تسجيل الماكرو ، اضغط على <ESC> للعودة إلى الوضع العادي ، و q لإنهاء الماكرو.

لتنفيذ الماكرو الذي قمت بتسجيله ، اضغط على @ والسجل q .

تبدو العملية كاملة هكذا:

  • qq -> بدء تسجيل الماكرو في التسجيل q
  • ... -> سلسلة الأوامر التي تريد تسجيلها
  • <ESC>q -> ارجع إلى الوضع العادي وقم بإنهاء سجل الماكرو
  • @q -> تنفيذ الماكرو ، بدءًا من الخط الذي تستخدمه حاليًا
  • @@ تنفيذ الماكرو مرة أخرى

مزيد من المعلومات

يمكنك العثور على مزيد من المعلومات حول وحدات الماكرو في VIM Tips Wiki: http://vim.wikia.com/wiki/Macros