Earlier quoted context omitted.
I find that nearly all editors have VIM "mode" that will allow you to just use the vim key bindings, so it's not really a problem swapping between two editors. They tend to have an emacs mode as well, in case you're interested in using your emacs keys.
Unfortunately, this is superficially true but not in practice all that helpful for a lot of us. Most vim-style input modes or plugins for other editors are woefully lacking, and even very good ones (evil mode) seem to differ enough to be uncomfortable for a subset of long-term vim users. Like: I've used Emacs extensively in the past, and certainly _could_ switch to evil if need be, but a few days of recent effort sho…
It's simply not true that the vim modes outside of vim are critically lacking.
In fact almost all of them support text objects and the other key parts of the vim editing experience that we are talking about here and they do it well.
Some things like macros or perfect register support are not there (evil is pretty great though) but they generally have useful analogs.
This is across multiple IDE emulations that I've used.
What you said might have been true 6-7 years ago but is not true now.