Live data from Hacker News

Vim 9.0

vim.org

271–272 of 272 posts

Re: Vim 9.0

#271

Earlier quoted context omitted.

Yes, there is spacevim: https://spacevim.org

For emacs with vim keybindings, there is also Spacemacs https://www.spacemacs.org/

Doom Emacs is a better alternative IMO (having used both extensively).

https://github.com/doomemacs/doomemacs

Re: Vim 9.0

#272

Earlier quoted context omitted.

The problem, as perceived by the neovim creators, was that vim wasn't moving at all. It wouldn't have taken a bit longer; after their experience, they felt like async just wasn't on Bram's radar, and the maintenance model of vim was hostile to not-Brams. They needed to please Bram to get their patch in, and he spent months saying "fix this. Ok, now fix this. Now fix this." You can tell from Thiago's last message that…

> You can tell from Thiago's last message that he's come to believe they'll never get their patch accepted because there'll always be one more thing to fix because Bram doesn't want their patch. This seems more like an inexperienced developer getting frustrated with the process. I absolutely would expect that new contributors will have to go through multiple revisions before they can get anything merged. When I start…

Considering what Thiago accomplished by forking Neovim, you can’t describe him as an inexperienced developer. By all accounts the cleanup alone was was a huge and very successful effort—-from 300k LOC to 170,000, huge jump in test covereage, modern build chain and code checking with Coverity. He didn’t do it alone, but he led the effort and managed it incredibly well.

Seriously, you don’t have to love Neovim, but credit where it’s due.

Post reply on HN