اپلیکیشن رزبری پای گنو/لینوکس

Vim 8.0 منتشر شد + آموزش نصب بر روی اوبونتو ۱۶٫۰۴

نوشته شده توسط اروند طباطبایی

ده سال از زمانی که نسخه ۷ نرم افزار Vim منتشر شد می‌گذرد. چندین انتشار کوچک در این مدت وجود داشت اما پس از ده سال یک انتشار بزرگ وجود داریم. نسخه ۸٫۰ ویم در دسترس است!

قبل از این که به سراغ ویژگی های جدید نسخه ۸ و راهنمای نصب آن برویم، بیایید کمی بیشتر درباره Vim صحبت کنیم. نرم افزار ویم به عنوان یکی از بهترین ویرایشگرهای متن برای لینوکس (و سایر سیستم عامل ها) شناخته می‌شود. این برنامه به شدت قابل شخصی سازی است و می‌تواند اوقاتی که فقط از خط فرمان استفاده میکنید، یکی از بهترین دوستان شما باشد.

نرم افزار ویم دارای قابلیت syntax highlighting برای تعداد زیادی از زبان‌های برنامه نویسی است، تعداد بسیار زیادی پلاگین دارد و گستره وسیعی از فرمت‌ها را پشتیبانی می‌کند.

یک دانستنی جالب: Vim از لینوکس قدیمی‌تر است. توسعه ان در سال ۱۹۸۸ شروع شد. در حقیقت نرم افزار ویم بر پایه یک ویرایشگر متنی دیگر به نام Vi است که خود آن نیز بر پایه ویرایشگر ed، اولین ویرایشگر متنی برای Unix است.

 

ویژگی های جدید Vim 8.0

 

برخی از ویژگی های اصلی عبارت اند از:

  • افزوده شدن پشتیبانی برای asynchronous I/O, channels, JSON
  • Jobs
  • Lambdas and Closures
  • Partials
  • Timers (asynchronous)
  • Packages
  • شیوه جدید تست کردن
  • ادغام Viminfo با برچسب های زمانی
  • پشتیبانی از GTK+ 3
  • پشتیبانی از DirectX برای کاربران مایکروسافتی

 

میتوانید لیست کامل تغییرات را از اینجا مشاهده کنید.

 

نصب Vim 8.0 بر روی اوبونتو ۱۶٫۰۴ و لینوکس مینت ۱۸

از آن جایی که برنامه به تازگی منتشر شده است، کمی زمان میبرد تا وارد مخازن رسمی توزیع ها شود. خبر خوب برای کاربران اوبونتو این است که یک PPA غیر رسمی برای آن وجود دارد که میتوانند به سادگی برنامه را از آنجا نصب کنند.

 

وارد کردن دستورات زیر در خط فرمان تمام آن چیزی است که لازم دارید:

 

و برای حذف آن:

 

کاربران سایر توزیع ها میتوانند صبر کنند تا برنامه وارد مخازن رسمی شود و یا کد آن را از مخزن گیتهاب آن دریافت کرده و خود کامپایل کنند.

شما ویم جدید را نصب کردید؟ تجربه تان با آن چطور بود؟ کدام یک از ویژگی های جدید آن را بیشتر دوست داشتید؟

Source :

It's F.O.S.S

درباره نویسنده

اروند طباطبایی

هرچه می آموزم میبینم که خیلی کم آموختم. در حال حاضر مدیریت تولید مقطع کارشناسی ارشد هستم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه