4 ms·
Bram/Vim had a clear minimalist philosophy. Many wanted More from Vim; namely things like Terminals, Async, better scripting, etc. Bram wasn't going to add th
by w0m 4y ago
Bram/Vim had a clear minimalist philosophy. Many wanted More from Vim; namely things like Terminals, Async, better scripting, etc.
Bram wasn't going to add those updates/upgrades (for philosophical reasons). So the community did what OSS does; and forked/added them. NeoVim was born.
Others could (justifiably) contest, but that caused Bram to ~panic that Vim wouldn't be the primary 'vi' moving forward, and Vim updates (adding NeoVim features or equivalents, sometimes better sometimes worse) started coming out.
{Neo,}Vim is in a much better state functionally than it was a few years ago because of the schism; enough that I switched back from VSCode without missing (much). I am saddened by the split community now though.