Hi!
So I've been using Sublime Text 4 with Vim mode and nimlsp for quite some time, and it works, well, good enough. SL is quick to launch, which I like, but its Vim mode takes a couple of seconds to initialize, which I don't. Also, the NimLime + LSP + nimlsp story isn't as smooth as I want it to be.
VSCode, on the other hand, has a great Nim extension but has become a slow beast.
Now, enter Onivim2: https://onivim.github.io/.
It's basically Vim but with fancy interface and, most importantly, VSCode extension support. The project is in its early days but it has recently reached the state where it's very much usable and I dare even say is the best Nim editor out there. It's paid but there is a free MIT-licensed version as well.
There's a bug with autocompletions, it's a bit annoying and I hope they'll fix it soon: https://github.com/onivim/oni2/issues/3257
There are guides for specific languages (https://onivim.github.io/docs/languages/python), I want to write a section on Nim.
The markdown support is blocking it for making it a daily editor for me. Besides that I really liked the snappyness of the editor.
But it's bryphe doing most of the work and I never ever got it to built succesfully, so contributing is hard. So I hope that the kinks get worked out eventually, but it's definitely worth the money.
I'm currently just using neovim and the Nim support is alright.
(Okay, I admit I bought the license it when it was 19$ :p )
Me too :-)
It has a different take on sustainable FOSS: https://github.com/onivim/oni2#time-delay-dual-license. So in a way it is FOSS!
That being said, I found it worth my money.