You can configure Qutebrowser for that. In Qutebrowser the insert mode isn’t that intuitive as in bloated browsers, but you get used to it.
My Qutebrowser uses Vim keys for scrolling and browsing, but in insert mode I use Emacs keybinds. Best of both worlds (for me).
What a strange post in many ways.