Emacs with evil-mode work pretty well (IMO the best "vi-emulation" within other editors; the vi-plugin in JetBrains-IDEs works also quite well, though), however I learned painfully that you need to know two languages in order to configure it to your needs: Emacs lisp as well as well as vimscript for your vim-configuration. And that is just too heavy for me, so I'm back to Neovim.
There was the very promising OniVim 2 [2], which is very fast and powerful. However fundings were not enough, so the work on it came to a hold.
And then there exists a handful of other modal editors with vim-like modes. Kakoune [3] comes to my mind here, which may be currently the most vim-like non-vim editor actively developed (IMO).
Edit: typos.
I will say that the vim mode in Geany leaves a bit to be desired, but otherwise it's what I use if I want something closer to an IDE