هل تريد تعلّم Vim script وإتقانه؟

انضم إلى مسار Vim script على Exercism للحصول على 89 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.

نبذة عن Vim script

function! Hello(...) abort
  let name = (a:0 == 1 ? a:1 : 'World')
  return 'Hello, ' . name . '!'
endfunction

أبرز ميزات Vim script


Vim script

قابلة للتوسيع

هل تبحث عن وظيفة معينة؟ يمكن إنشاؤها ونشرها بسهولة.

تكامل عميق مع Vim

مكسب للإنتاجية! افحص بنى بيانات Vim الداخلية وإعداداتها وتلاعب بها بسهولة.

صياغة معبّرة

أنجز الكثير بالقليل. اكتب سكربتات موجزة وسهلة القراءة للغاية.

متعددة الأنماط

تدعم الكتابة بالأسلوب الأمرِي أو الأسلوب الوظيفي.

توافق بيني عالٍ

الوصول إلى الملفات والأصداف والبرامج الأخرى. كل قوة الأدوات الخارجية من دون مغادرة Vim.

برمجة قائمة على الأحداث

تنفيذ تلقائي للكود بناءً على أحداث أو شروط معينة مثل فتح ملف أو حفظ مخزن مؤقت.

تلقَّ الإرشاد بأسلوب Vim script

لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Vim script ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Vim script، وعلى كتابة كود أصيل بأسلوب Vim script. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Vim script، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.

اعرف المزيد عن الإرشاد

تمارين Vim script من إعداد المجتمع

يضم مسار Vim script على Exercism 89 تمارين لمساعدتك على كتابة كود أفضل.

اطّلع على كل تمارين Vim script
Vim script

ابدأ في مسار Vim script

أفضل ما في الأمر أنه مجاني 100% للجميع.

انضم إلى مسار Vim script