انضم إلى مسار Vim script على Exercism للحصول على 89 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
function! Hello(...) abort
let name = (a:0 == 1 ? a:1 : 'World')
return 'Hello, ' . name . '!'
endfunction
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
ساعد Eliud في إحصاء البيض في قنّ دجاجها عبر عدّ البتات ذات القيمة 1 في التمثيل الثنائي.
بالنظر إلى سلسلة نصية من DNA، احسب عدد مرات ظهور كل نوكليوتيدة فيها.
حدّد ما إذا كان المثلث متساوي الأضلاع أو متساوي الساقين أو مختلف الأضلاع.
هل تبحث عن وظيفة معينة؟ يمكن إنشاؤها ونشرها بسهولة.
مكسب للإنتاجية! افحص بنى بيانات Vim الداخلية وإعداداتها وتلاعب بها بسهولة.
أنجز الكثير بالقليل. اكتب سكربتات موجزة وسهلة القراءة للغاية.
تدعم الكتابة بالأسلوب الأمرِي أو الأسلوب الوظيفي.
الوصول إلى الملفات والأصداف والبرامج الأخرى. كل قوة الأدوات الخارجية من دون مغادرة Vim.
تنفيذ تلقائي للكود بناءً على أحداث أو شروط معينة مثل فتح ملف أو حفظ مخزن مؤقت.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Vim script ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Vim script، وعلى كتابة كود أصيل بأسلوب Vim script. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Vim script، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار Vim script على Exercism 89 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين Vim script