LSP is pretty nice in vim too .. I use Language tool all the time and Rust Analyzer here and there ..

The primary reason I didn't move to neovim is there is so much support for vim ... I guess all those will be applicable to neovim too but didn't feel like worth the effort ..

I need to check what Lua brings to table !

Reply to this note

Please Login to reply.

Discussion

The main draw of Lua for me is I don't really want to learn vimscript, but I do enjoy using vim and neovim, so Lua lets me contribute to plugins in a language I actually don't mind picking up. It may not be my first choice, but it's actually used outside of vim, so it feels like a much more useful skill to develop.