Juno<p>I've been using Tridactyl[1] for a long time now for keyboard-driven vi bindings in the browser and yesterday decided to check out the alternatives, thinking maybe they provided some interesting features too.</p><p>I looked them all up: Vimium, Vimium C, Vimmatic, SurfingKeys and the result is: I am in awe of how advanced Tridactyl is in comparison to all of them.</p><p>Native messaging*, comprehensive ex command mode for commands and settings with live-previewed completions; hint-based visual selection, copying and focus; support for local filesystem text-based configuration; binding sequential browser actions to custom commands; tab group commands; actually launching (neo)vim to edit text areas; ...to name a few!</p><p>[1] <a href="https://tridactyl.xyz/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tridactyl.xyz/</span><span class="invisible"></span></a></p><p>* do bear in mind the security implications of native messaging, as noted by the developers themselves, but you can have most of the functionality without it</p><p><a href="https://mastodon.bsd.cafe/tags/Firefox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Firefox</span></a> <a href="https://mastodon.bsd.cafe/tags/LibreWolf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LibreWolf</span></a> <a href="https://mastodon.bsd.cafe/tags/Tridactyl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tridactyl</span></a> <a href="https://mastodon.bsd.cafe/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a> <a href="https://mastodon.bsd.cafe/tags/Neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neovim</span></a></p>