Slashdot Mirror


Neovim: Rebuilding Vim For the 21st Century

An anonymous reader writes "Neovim is a major overhaul of the vim editor to provide better scripting, cleaner support for plugins and integration with modern graphical interfaces. Modernising the large and complex codebase of Vim is a formidable task, but the developer has a clear plan, and has already begun work. There's a Bountysource fundraiser running to support the effort. If Vim is your editor of choice, check it out." (The crowd-funding effort has only one more day to go, but has well exceeded already the initial goal of $10,000.)

2 of 248 comments (clear)

  1. Vim's Bram Moolenaar on 'Neovim' by RDW · · Score: 5, Informative

    https://groups.google.com/foru...

    "It's going to be an awful lot of work, with the result that not all systems will be supported, new bugs introduced and what's the gain for the end user exactly?

    Total refactoring is not a solution. It's much better to improve what we have. Perhaps with some small refactorings specifically aimed at making Vim work better for users."

  2. Re:There's a reason people argue about vim and ema by Waffle+Iron · · Score: 5, Informative

    I tried your scenario.

    If play your boss and I exit with ':q', no problem. Your version is still there.
    If I exit with ':wq', vim says: "E45: 'readonly' option is set (add ! to override)"
    If I exit with ':wq!', vim says: "WARNING: The file has been changed since reading it!!!
    Do you really want to write to it (y/n)?"

    So I conclude that one of the following is likely the case:
    a) your boss is was an idiot who would ignore a message ending with three exclamation points
    b) you boss installed a bizarre custom vim config file that somehow allowed silent overwrites of modified files from readonly mode
    c) your story is a fabricated troll