Available now for GNU/Linux and Microsoft Windows platforms

Sep 19, 2016 21:20 GMT  ·  By

After ten long years, the popular Vim (Vi IMproved) open-source and cross-platform text editor used by many programmers worldwide has received a major update that brings lots of interesting new features and improvements.

Prominent new features of Vim 8.0 include asynchronous I/O support, a brand new style testing, support for channels, GTK+ 3 support, DirectX support on Microsoft Windows platforms, JSON support, merge of the viminfo feature by timestamp, as well as support for jobs, timers, closures, partials, packages, and lambdas.

"After more than ten years there is a major Vim release," says Bram Moolenaar. "It gives you interesting new features, such as channels, JSON, Jobs, Timers, Partials, Lambdas, Closures, Packages and more. Test coverage has been increased, many bugs were fixed, this is a rock stable version. Read more about it in the announcement."

If you're using Vim 7.4, it's time to upgrade to Vim 8.0

Whether you believe it or not, Vim 8.0 is finally here, and it's the most advanced stable release of the text editor software, which means that the time has come for you to upgrade your old Vim 7.4.x installation. To do that, install Vim 8.0 from the official repositories of your GNU/Linux operating system, or grab the source and compile it yourself.

Mac OS X and Microsoft Windows users will need to download the binaries of Vim 8.0 from the official website, or via ours, whichever suits them best. Once you've installed the new version, you'll be able to study the entire list of new features integrated into Vim 8.0 by running the ":help version8" command.

On this occasion, we would like to remind those of you who never used Vim that this is a highly configurable and efficient text editor featuring an extensive plugin system, support for numerous file formats and programming languages, top-notch search and replace functionality, multi-level and persistent undo tree, and much more.