بیژن بینایی GitHub
بیژن بینایی Rss

Next level of programming

نوشته شده توسط بیژن | در دسته معرفی نرم افزار | نوشته شده در ۰۶-۰۹-۱۳۹۲

۰

Viاگر شما هم مثل من دوباره بعد از ۵ سال شروع می کردید به یادگیری برنامه نویسی خب انتظار دارید که اینبار چیز جدیدی را یاد بگیرید

پس من هم سراغ یک چنین چیزی رفتم و با معجزه Vi (بخوانید وی آی) آشنا شدم

vi یک معجزه در امر ویرایش متن و کد هست

به شما امکانات معجزه آسایی می دهد و خوبی آن افزایش سرعت با افزایش تجربه است

همه ی ما توی زندگی به کرات تجربه کرده ایم که سختی در ابتدای کار آسانی در ادامه را در پی دارد

وی هم همین گونه است

من در اینجا یک خلاصه ای خدمتتون عرض می کنم

vi دو حالت دارد insert mode و command mode

توی mode command که در ابتدای کار هم توی همین حالت هستیم هر چه که در صفحه keyboard وارد کنید به عنوان دستور تلقی می شود بنابراین فایل شما تغییری نمی کند

در حالت دیگر که insert mode هست شما می توانید داده ای را وارد کنید و تغییراتی را اعمال کنید

در آخر چند نکته را خدمتتون عرض می کنم

‍۱.vi برای کسانی است که به برنامه نویسی تقریبا مسلط هستند و وقت کافی برای یاد گیری vi را دارند

۲.vi برای کسانی طراحی شده که سرعت تایپ به نسبت بالایی دارند و برای تایپ کردن نیاز به نگاه کردن به keyboard ندارند در غیر این صورت vi تقریبا بیهوده است

۳.اگر vi به درستی روی کامپیوتر شما اجرا نشد از vim استفاده کنید این دو در امکانات پایه ای کاملا مشابه اند(تا این لحظه من فرق این دو را نمی دانم)

۴.vi فراتر از سطح یک پست است بنابراین برای اینکه با vi آشنا شوید از کتاب Learning the vi and Vim Editors از انتشارات اوریلی استفاده کنید

۵.وقتی که اون کتاب را خواندید کتاب Practical Vim می تواند در ادامه راه مفید واقع شود

۶.تذکر:vi کار ۱۰ سال و یا بیشتر بیشمار برنامه نویس است و ایده های زیادی در آن نهفته است پس برای یادگیری آن حداقل ۱ سال وقت صرف کنید

موفق باشید!