ده سال از زمانی که نسخه ۷ نرم افزار 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 غیر رسمی برای آن وجود دارد که میتوانند به سادگی برنامه را از آنجا نصب کنند.
وارد کردن دستورات زیر در خط فرمان تمام آن چیزی است که لازم دارید:
sudo add-apt-repository ppa:jonathonf/vim sudo apt update sudo apt install vim
و برای حذف آن:
sudo apt remove vim sudo add-apt-repository --remove ppa:jonathonf/vim
کاربران سایر توزیع ها میتوانند صبر کنند تا برنامه وارد مخازن رسمی شود و یا کد آن را از مخزن گیتهاب آن دریافت کرده و خود کامپایل کنند.
شما ویم جدید را نصب کردید؟ تجربه تان با آن چطور بود؟ کدام یک از ویژگی های جدید آن را بیشتر دوست داشتید؟