می‌خواهید Vim script را یاد بگیرید و در آن استاد شوید؟

به مسیر Vim script در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 89 تمرین همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی Vim script

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

89 تمرین برنامه‌نویسی برای Vim script در Exercism. از مثلث تا قطره‌های باران.


با تمرین‌های برنامه‌نویسی سرگرم‌کننده و پاداش‌دهنده‌ای که درک شما از مفاهیم را در Exercism می‌سنجند، در برنامه‌نویسی بهتر شوید.

همه‌ی تمرین‌های Vim script را در Exercism ببینید

ویژگی‌های کلیدی مسیر 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 شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر Vim script بپیوندید