The original vi editor is now 40 years old, and Vim (Vi IMproved) is now 25, but it’s been more than a decade since the last major release, so 8.0 is, if not big news, at least worthy of investigation. Among the improvements are: Asynchronous I/O support, channels, JSON, Jobs, Timers, Partials, Lambdas and Closures, Packages, New style testing, Viminfo merged by timestamp, and GTK+ 3 support. After downloading, all you need to do is unpack, enter the src directory, and run make to generate a new Vim binary - then :help version8 will tell you more about the changes.
“Vim isn’t an editor designed to hold its users’ hands. It is a tool, the use of which must be learned,” says the website with painful honesty. Like Emacs, its…
