دوره آموزشی یادگیری vi
1 ساعت 28 دقیقهمبتدی2014-09-04
مدرسین

David D. Levine
Making technology better for people
جزئیات دوره
اگرچه ممکن است سایر ویرایشگرهای متن آسانتر باشند، ولی وی (vi) در تمام سیستمهای یونیکس (شامل لینوکس و مک او اس) به صورت پیشفرض نصب شده است. آشنایی با چند دستور ابتدایی وی تضمین میکند که وقتی هیچ ویرایشگر دیگری نصب نیست، قادر به کار با این سیستمها خواهید بود. در این دوره، دیوید دی. لوین به شما آموزش میدهد چگونه وارد وی شوید، بین حالتها جابجا شوید و شروع به ویرایش فایلها کنید. یاد بگیرید چگونه متن داخل فایل را تغییر دهید، از دستورات مانند لغو تغییرات و کپی کردن استفاده کنید، متن را پیدا کرده و جایگزین کنید و دستورات پیشرفتهتر یونیکس را فرا بگیرید. اگرچه ممکن است پیچیده به نظر برسد، اما وی همچنان ویرایشگر متن استاندارد برای تمام سیستمهای یونیکس است. همین حالا یاد بگیرید و در آینده سیستمهای خود را به راحتی مدیریت کنید.
اهداف یادگیری:
شناسایی حالتهای مختلف وی.
تفاوت نحوه حرکت درون فایلها.
توضیح نحوه ویرایش متن مانند وارد کردن متن.
تعیین روشهای جابجایی محتوا با استفاده از دستورات لغو، تکرار و کپی.
تجزیه و تحلیل ویژگیهای ویرایشی مانند خودکار سازی تورفتگی، تورفتگی و خط جدید.
شناسایی نحوه فیلتر کردن متن از طریق دستورات شل.
اهداف یادگیری:
شناسایی حالتهای مختلف وی.
تفاوت نحوه حرکت درون فایلها.
توضیح نحوه ویرایش متن مانند وارد کردن متن.
تعیین روشهای جابجایی محتوا با استفاده از دستورات لغو، تکرار و کپی.
تجزیه و تحلیل ویژگیهای ویرایشی مانند خودکار سازی تورفتگی، تورفتگی و خط جدید.
شناسایی نحوه فیلتر کردن متن از طریق دستورات شل.
مهارت ها
viSoftware Development ToolsLearningOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید قبل از تماشای این دوره بدانید
- 03 - استفاده از فایلهای تمرین
1. کاوش vi
- 04 - vi چیست
2. شروع به کار با vi
- 05 - ورود و خروج vi
- 06 - درک حالتهای vi - Command، Insert، Colon
- 07 - استفاده از vi در پنجره شبیه ساز ترمینال
- 08 - مدیریت فایل ها
3. حرکت در داخل یک فایل
- 09 - حرکت مکان نما
- 10 - حرکت بر اساس کلمات، جملات و پاراگراف ها
- 11 - حرکت بر اساس خطوط
- 12 - پیمایش متن
4. ویرایش اولیه متن
- 13 - درج متن
- 14 - حذف متن
- 15 - تغییر متن
- 16 - استفاده از برخی دستورات ویرایشی دیگر
5. Undo، Repeat، Yank و Put
- 17 - کار با undo، redo و repeat
- 18 - جابجایی محتوا با حذف، یانک و قرار دادن
6. جستجو و جایگزینی
- 19 - جستجوی متن
- 20 - مقدمه ای کوتاه بر عبارات منظم
- 21 - مثالهای عبارت منظم
- 22 - جستجو و جایگزینی متن
7. ویژگیهای ویرایش پیشرفته
- 23 - تورفتگی، تورفتگی خودکار و بسته بندی کلمه
- 24 - شخصی سازی محیط vi با استفاده از فایلهای .exrc و .vimrc
- 25 - فیلتر کردن متن از طریق دستورات پوسته
- 26 - استفاده از خطوط و محدوده در دستورات دو نقطه
نتیجه
- 27 - خداحافظ