What’s even worse, nvimers seems to ignore bugs that are impossible to miss. The first time I installed neovim, it:
- couldn’t re-'columns' itself on window resize
- couldn’t be used as an explorer’s “open with” action (due to nvim-qt/nvim argument forwarding nonsense)
- another outstanding bug/non-feature that I don’t remember now, but it was just stupid.
Okay, I thought, give it some time. I gave it some time every two years since 2018-ish. Guess what.
And tbh, Lua, really? I mean, it’s better than vimscript, but having such opportunity and choosing Lua is just… no words. It wasn’t even unclear future, the whole point of neovim was making IDE out of it. This is a “typed lang with a rich ecosystem” class of task, not “embedded scripting with no batteries and barely working pm”. I bet that people who actually write plugins wish it was typescript or python multiple times a day.
And tbh, Lua, really? I mean, it’s better than vimscript, but having such opportunity and choosing Lua is just… no words. It wasn’t even unclear future, the whole point of neovim was making IDE out of it. This is a “typed lang with a rich ecosystem” class of task, not “embedded scripting with no batteries and barely working pm”. I bet that people who actually write plugins wish it was typescript or python multiple times a day.