Stories
Slash Boxes
Comments

SoylentNews is people

posted by takyon on Monday September 12 2016, @10:28PM   Printer-friendly
from the asynchronous-release dept.

Vim 8.0 has been released. This is the first major Vim release in 10 years.

New features include:

  • Asynchronous I/O support, channels, JSON
  • Jobs
  • Timers
  • Partials, Lambdas and Closures
  • Packages
  • New style testing
  • Viminfo merged by timestamp
  • GTK+ 3 support
  • MS-Windows DirectX support

Even if Neovim never becomes status quo in the vi world, has the competition at least given Vim developers a shot in the arm?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Tuesday September 13 2016, @02:49AM

    by Anonymous Coward on Tuesday September 13 2016, @02:49AM (#401087)

    My big takeaway from Emacs was it was easy to get help on a topic, but nothing told you how to escape help and get back to what you were doing.

    In Emacs just about everything, including help, is only another editing buffer. The help pages (GNU info-based I believe) behave as though they were files that you opened for editing, and in a way they are, they act as if you opened a read-only file (and in some cases, this is literally true). You could (assuming you used the default key bindings) press C-x b to shift to another buffer, probably back to the file you were editing, or C-x k to kill the help page buffer and go back to the previous one. I learned all this from the Emacs tutorial when I first used Emacs around 1994, and that was very clear. Now if some idiot made drastic changes to the key bindings from the defaults in your local Emacs install and didn't mention this important fact, well, you'd be in a world of hurt.