4 ms·
I agree that if you have a setup that works for you, it might not make sense to migrate. I wrote this specifically to move from neovim though, because: - I h
by archseer 5y ago
I agree that if you have a setup that works for you, it might not make sense to migrate. I wrote this specifically to move from neovim though, because:
- I had to maintain a large config just to get basic features like code commenting shortcuts
- My config would often break, this week all my LSPs died after a neovim update
- Vim wasn't designed to support multiple cursors
Secondly, I've tried adding a snippet mode in lua:
- Neovim would lose any marks on lines that got modified. This got better with nvim_buf_set_text (instead of _set_lines), but it'll still lose marks inside the content area.
- Vim is based around macros, so any sort of scripting requires you to inject an incantation of keys. Try programmatically setting a selection? No such luck.
Rather than dealing with the bugs I decided to work on my own thing because I can iterate on it faster than dealing with C / C's vimscript interface.
- davidkunz 5y agoThat makes sense, it's very impressive what you've achieved.