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: 2) by Phoenix666 on Tuesday September 13 2016, @01:33PM

    by Phoenix666 (552) on Tuesday September 13 2016, @01:33PM (#401284) Journal

    vi has a steep learning curve. After 25 years of using it I still discover new things. But once you reach the first plateau in that learning curve, where you've internalized basic movement and editing commands, it becomes magical to bend code and text to your will without your fingers ever leaving position, or your eyes having to leave the screen to fiddle with a mouse or hands contort to achieve strange key combinations. You enter a state of flow (in the Mihaly Csikszentmihalyi sense) where your productivity soars. I have come back months or years later to code I've written while in that state and find it's clearer and more cogent than what I produce otherwise, yet can't really recall the specifics of writing it. vi makes that possible, and I don't think I could get there with other editors.

    --
    Washington DC delenda est.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2