I've been using vimium for years now, the biggest problem I find is it only works 90% of the time. Will try this out for a bit to see if it bridges that gap
Having `d` (close tab) work on all pages except special ones puts you in a place where you might as well just use `cmd-w` (browser default) to close tabs because it actually works all the time.
That experience repeating with a few more critical vimium features and I ended up uninstalling it. Firefox's vimperator, on the other hand, was just great. Though I haven't found a replacement since Quantum.
There's Vim-Vixen [1] and Tridactyl [2] for Firefox Quantum. Both suffer from "you can't use the extension on all pages"-itis, and Tridactyl even manages to break a handful of web pages, but for me it was good enough to stop using Firefox ESR and Vimperator.
Disclaimer: a lot of Tridactyl's jank is due to me.
I agree, it seems like a generic solution that doesn't work for specific problems. Macro tackles the problem first, and aims to provide a really good experience for specific websites .
That experience repeating with a few more critical vimium features and I ended up uninstalling it. Firefox's vimperator, on the other hand, was just great. Though I haven't found a replacement since Quantum.