Vim Everywhere
I use both Emacs and Vim regularly and I try to incorporate Vim keybindings for nearly everything I do. It makes switching from browser to editor very efficient, and avoids a lot of the RSI associated with the default keybindings configured in Emacs.
Here are some extensions and plugins I use to include Vim keybindings on my machine:
Chrome/Firefox
Emacs
VS Code
Also
Vim from the MIT Missing Lectures series
If Vim Everwhere sounds crazy, just give it a chance. Once you get comfy on the home row, you’ll never want to reach for a mouse again.