Whoa. That sounds divine. Not trying to start a war here, but is there a way to do this kind of thing in vim? I've heard about evil move and spacemacs but never looked into either all that much.
I don't think there is currently something as extensive as org-mode in vim. vim can also not render equations/figures inline.
evil is a pretty good vi. I have been a vim user for ~two decades. I used Spacemacs as the gateway drug to Emacs, but have since built my own configuration from scratch (I was fed up with the general slowness of Spacemacs).