تفاوت ادیتور vi و vim

وی آی یک ویرایشگر متن هست که در همون روز های اول پیدایش یونیکس,توسعه پیدا کرد.در اون زمان وی آی سریعا به ادیتوری محبوب تبدیل شد و راه خودش رو به پاسیکس و SUS باز کرد؛ اما به صورت آزاد در دسترس نبود(تا سال ۲۰۰۲)

بنابر این چند ادیتور بر شبه وی آی توسعه پیدا کردند تا به صورت نرم افزار آزاد در دسترس قرار بگیرند. ویم هم یکی از همین ادیتور ها بود. کلمه (vim) مخفف vi improved به معنای وی آی پیشرفته, بهبود یافته هست. ویم با الگو برداری وی آی نوشته شده پس همه ویژگی های وی آی در ویم هم موجوده. و اما تفاوت هاشون.تفاوت این دو ادیتور صرفا در ویژگی هاشونه

ویم نسبت به وی آی ویژگی های بیشتری داره.برای مثال:

  1. ویم برای طیف وسیع تری از سیستم عامل ها پورت شده
  2. ویم دارای ویژگی هایی مثل هایلایت کردن کد,منوی کشویی,کامل کردن خودکار کد ها و... برای زبان های برنامه نویسی مرسوم مثل پایتون و سی و سی++ هست.
  3. ویم توانایی ادغام شدن با cscope رو داره(یک ابزار برنامه نویسی)
  4. ویم قابلیت تقسیم کردن اسکرین رو داره و همزمان در یک صفحه چند تا ادیتور در اختیارتون میزاره
  5. ویم میتونه فایل های درون یک فایل فشرده مثل zip,gzip,tar رو ویرایش کنه.
  6. ویم از پلاگین ها پشتیبانی میکنه.

این ها چند تا از ویژگی های ویم بود. علاوه بر ویم,ادیتور های دیگه ای هم با الگو برداری از  وی آی نوشته شدند مثل nvi و elvis که هر کدوم ویژگی های خاص خودشون رو دارن.

در حال حاضر ویم بر روی اوبونتو به صورت پیشفرض نصبه.

دستورات پر کاربرد vim

میشه گفت اینها پرکاربرد ترین دستورات ویم هستن.

امیدوارم به دردتون بخوره :)

مولوکای من برای vim

من حدود یه ساله که از تم مولوکای برای ویم استفاده میکنم. چند وقت بود ازش خسته شده بودمو گفتم یه دستی بهش بکشم. یه سری تغیرات کوچولو توش دادم. به نظر خودم که بد نیست. گفتم اینجا هم بزارم شاید کسی خوشش اومد و استفاده کرد 

مولوکای اصلی:

مولوکای من:

Cover Image

تم navarland برای vim

neverland یک تم قشنگ و ساده برای ویمه که خودم چند وقتیه ازش استفاده میکنم و به شما هم پیشنهاد میکنم امتحانش کنین :) و لذت ببرین.




حاصل سر و کله زدن های من با لینوکس