Why not just use VIM?
You know exactly what it can do, and how it can be expanded, and it looks like you want it anyway.
You will not be satisfied with any emulation, as it will be short-lived, and with your current thinking you will not like to study the new editor. This, however, is what I recommend you. What the modern Java IDE can do is miles above what VIM can do, because they know your source closely. You will get the most out of your IDE if you use your default configuration, and I don't know any that want to look like vi / vim.
THAT , http://ideavim.sourceforge.net/. IDEA - , Java IDE, ...