This is the correct answer. Attempts like these futile.
You can not properly control the UI while a page is loading which makes the UX godawful. Try closing a tab or switch while the current tab is loading. Sometimes it works, other times not. With legacy VimFX you coulf also access all buttons in the browser UI toolbar.
Was a VimFX user and the switch to WebExtensions was the greatest step back in browsing I've ever experienced. Tried to remedy this by running legacy extensions in Pale Moon. But that's not a way forward as these alt browsers are not secure. Actually, I'm toying with the idea of sandboxing alt browsers to be able to browse fast with my fingers on the keyboard again.
[1]: https://github.com/akhodakivskiy/vimfx/releases [2]: https://github.com/girst/legacyfox
Did not know about the shim. Will give it a try. You just gave me some new hope. Thanks again!
Simple: use the default shortcuts for this. The normal shortcuts coming with the browser out of the box are always available. Yes, they are not as nice to use as vim-bindings, but they are working.
"Then don't do X"
It's the only major regression I have ever experienced in my computing workflow. There's no good replacement, as browsers that provide a good keyboard-driven experience come with their own troubles as you explained.
However, it works great for what I mainly use it for-- navigating up/down a page, and using f/gF/F to select links and open them or open in a new tab.
I'm using it right now and it's pretty great.
> I'm using it right now and it's pretty great.
Is it your daily driver or do you use it in addition to Chrome/Firefox?
If I could run Qutebrowser with uBlock it would be perfect.