دوره آموزشی یادگیری Vim
1 ساعت 17 دقیقهمبتدی2018-11-02
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
Vim همه کاره ترین، قابل تنظیم ترین ویرایشگر متن بین پلتفرمی است که برای Mac، Windows، Linux و حتی سیستم عامل های قدیمی مانند Amiga در دسترس است. این برای توسعه دهندگان ساخته شده است، با دستورات قدرتمند و ویژگی های افزایش بهره وری مانند حالت ویرایش دوگانه و برجسته سازی نحو. این دوره طراحی شده است تا به افرادی که تازه وارد Vim شده اند کمک کند در ویرایش فایل های متنی، کد و فایل های پیکربندی کارآمدتر شوند. آموزش ساخت فایل های جدید؛ جستجو برای کلمات و کاراکترها؛ حرکت در اطراف فایل ها؛ ویرایش و حذف متن؛ ذخیره متن در رجیسترها. پرش به اطراف فایل های دارای علامت (نشانک ها)؛ و از دستورات برای سرعت بخشیدن به کارهای رایج استفاده کنید. مربی Miki Tebeka دوره را با مثالها و دموهایی پر میکند که نشان میدهد Vim چگونه در گردش کار روزانه و دنیای واقعی یک توسعهدهنده یا sysadmin استفاده میشود.
اهداف یادگیری
نصب Vim
ایجاد فایل های جدید از ابتدا
جستجوی کلمات و عبارات در Vim
حرکت از طریق صفحه نمایش و خطوط
ویرایش و حذف متن
با استفاده از رجیسترها
تعریف علائم
در حال ویرایش پیکربندی
استفاده از دستورات Vim
اهداف یادگیری
نصب Vim
ایجاد فایل های جدید از ابتدا
جستجوی کلمات و عبارات در Vim
حرکت از طریق صفحه نمایش و خطوط
ویرایش و حذف متن
با استفاده از رجیسترها
تعریف علائم
در حال ویرایش پیکربندی
استفاده از دستورات Vim
مهارت ها
viSoftware Development ToolsLearningOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - Vim برای ویرایش متن
- 02 - چرا Vim
- 03 - نصب Vim
- 04 - نمونه فایل ها و چالش ها
1. مبانی
- 05 - Vim را شروع کرده و از آن خارج شوید
- 06 - حالت دوگانه
- 07 - درج متن
- 08 - ذخیره کنید و از آن خارج شوید
- 09 - چالش - ایجاد فایل
- 10 - راه حل - ایجاد فایل
2. حرکت به اطراف
- 11 - با استفاده از کلیدها - H، J، K، L حرکت کنید
- 12 - کلمات، جملات و پاراگراف ها
- 13 - چالش - کلمه را پیدا کنید
- 14 - راه حل - کلمه پیدا کنید
- 15 - عبارات منظم
- 16 - چالش - کلمه جستجو
- 17 - راه حل - کلمه جستجو
- 18 - حرکت صفحه نمایش
- 19 - چالش - صفحه نمایش را جابجا کنید
- 20 - راه حل - صفحه نمایش را جابجا کنید
- 21 - خطوط
- 22 - چالش - حرکت خطوط
- 23 - راه حل - حرکت خطوط
- 24 - کلمه فعلی
- 25 - چالش - نمونه بعدی کلمه را پیدا کنید
- 26 - راه حل - نمونه بعدی کلمه را پیدا کنید
3. تغییر متن
- 27 - حذف متن
- 28 - چالش - حذف جمله
- 29 - راه حل - حذف جمله
- 30 - کپی و پیست کنید
- 31 - چالش - کپی و پیست کنید
- 32 - راه حل - کپی و پیست کنید
- 33 - متن را تغییر دهید
- 34 - چالش - تغییر متن
- 35 - راه حل - تغییر متن
- 36 - انتخاب بصری
- 37 - چالش - از انتخاب بصری استفاده کنید
- 38 - راه حل - از انتخاب بصری استفاده کنید
- 39 - ثبت می کند
- 40 - چالش - از رجیسترها استفاده کنید
- 41 - راه حل - از ثبات ها استفاده کنید
- 42 - متن را جایگزین کنید
4. علامت گذاری می کند
- 43 - تعریف و پرش به علامت
- 44 - چالش - تعریف و پرش به علامت
- 45 - حل - تعریف و پرش به علامت
- 46 - پرش در تاریخ
- 47 - چالش - پرش به عقب
- 48 - راه حل - پرش به عقب
- 49 - حرکت به آخرین تغییر
- 50 - چالش - آخرین تغییر
- 51 - راه حل - آخرین تغییر
5. بافرها
- 52 - ویندوز و بافر
- 53 - چالش - بافر
- 54 - محلول - بافر
- 55 - فایل ها را ویرایش کنید
- 56 - چالش - ویرایش فایل ها
- 57 - راه حل - ویرایش فایل ها
- 58 - بین بافرها حرکت کنید
- 59 - چالش - سوئیچ بافر
- 60 - راه حل - بافر سوئیچ
- 61 - دستور را بخوانید
- 62 - چالش - درج فایل
- 63 - راه حل - درج فایل
6. پیکربندی
- 64 - فایل های پیکربندی
- 65 - چالش - تنظیم شماره خطوط
- 66 - راه حل - تنظیم اعداد خط
- 67 - کلیدهای نقشه
- 68 - چالش - کلید نقشه
- 69 - راه حل - کلید نقشه
- 70 - اختصارات
- 71 - چالش - ایمیل اختصاری
- 72 - راه حل - ایمیل اختصاری
- 73 - دستورات را اضافه کنید
- 74 - چالش - ایجاد دستور
- 75 - راه حل - دستور ایجاد کنید
- 76 - تنظیمات مختلف
- 77 - چالش - ویرایش .vimrc
- 78 - حل - ویرایش .vimrc
6. Vim روز به روز
- 79 - Vim را با یک دستور شروع کنید
- 80 - چالش - از دستور Vim استفاده کنید
- 81 - راه حل - از دستور Vim استفاده کنید
- 82 - حالت تفاوت
- 83 - چالش - حالت تفاوت
- 84 - حل - حالت تفاوت
- 85 - فایل های فشرده
- 86 - چالش - فایل فشرده
- 87 - راه حل - فایل فشرده
- 88 - فایل ها را از name باز کنید
- 89 - چالش - باز کردن فایل به شماره خط
- 90 - راه حل - باز کردن فایل به شماره خط
- 91 - دستورات خارجی
- 92 - چالش - فرمان خارجی
- 93 - حل - دستور خارجی
نتیجه
- 94 - مراحل بعدی