What does HackerNews think of vimium?

The hacker's browser.

Language: JavaScript

Sooo, apparently in a clean browser without extensions this does not happen. I tracked down this to a problem with Vimium [0], when I disable it the webpage displays correctly.

Essentially, the issue is that Vimium's stylesheet also set the --fg variable. While your website sets it to #000000 or something like that, Vimium sets it to #FFFFFF and for some reason that interferes with the webpage. Alas, one more reason for me to stay with SCSS haha.

Even more interesting is that the same issue does not happen on a Chromium browser with Vimium with the exact same stylesheet, meaning the global stylesheet pollution only happens on Firefox.

Anyway, I would say this is not a problem with your website but rather with my (beautiful) Vimium stylesheet [1]. Still, you could fix this issue by converting these CSS variables to SCSS ones, so they are hard-coded variables on runtime, or perhaps by using !important to make sure it's not overwritten.

The stylesheet I'm using is not the default but rather a fork of a pretty specific one, so I'll also make the changes there to stop using CSS variables.

By the way, since you asked I'm running Firefox 112.0.2 (64-bit), Red Hat fedora - 1.0 build, although it's not related to Firefox at all.

edit: just prefixed all css variables in the stylesheet with an identifier and everything is working now :)

[0]: https://github.com/philc/vimium

[1]: https://github.com/DoodlesEpic/VimiumDark

With vimium you hi gU to go to the root of the page. Availlable for FireFox and Chromium based browsers. Content user.

https://github.com/philc/vimium

I use the Vimium addon (https://github.com/philc/vimium) for Chrome/Firefox to do this. As a bonus, I get to use the standard Vim keys for navigation.

At first glance the primary benefit of Link Hints would be performance? And it seems like recognizing links might be more robust. Vimium and other addons like it can be insufferably slow sometimes and just bearably slow much of the time, so that is appealing. I'd be missing Vim's navigation though.

Hi HN,

this is an AutoHotkey script for Linux/Windows that works like the basics of Vimium [1], but everywhere. This means that upon pressing F, you'll see keyboard-activatable hints for all interactive elements on the current window (there's a gif in the Readme). I built this partly to showcase the recently added accessibility-related features of AHK_X11 0.4.0 [2], my AutoHotkey-for-Linux implementation. a11y on Linux is a mess [3], but IMO it mostly works, just needs a lot of tweaking [4]. Getting all relevant applications to work has been a huge patchwork effort though [5].

I hope I'm not being too impertinent reusing the name "Vimium"... but it's the best I could come up with, and this can probably never be a noteworthy competitor inside browsers anyways, as normal Vimium has the advantage of Browser APIs.

[1] https://github.com/philc/vimium [2] https://github.com/phil294/AHK_X11/releases [3] https://scribe.rip/@r.d.t.prater/linux-accessibility-an-unma... [4] https://wiki.archlinux.org/title/Install_Arch_Linux_with_acc... [5] https://github.com/phil294/AHK_X11/blob/4ff6e749f5f783471f3c...

This is a great idea! I have been using Vimium [1] for years now in both Chrome and FF which provides similar functionality, it's a real productivity booster for me.

Vimium calls their flavor the "vomnibar", and you can search in open tabs, history and bookmarks. The bar is my most used feature next to navigating on pages, opening links and managing tabs (Go to previous tab, pinning, muting, closing, duplicating). It might be a nice extension to take a look at for even more inspiration!

For people wanting tab switching like this on Chrome or FF, I'd say give Vimium a shot. Even if you're not into Vim-like key bindings, knowing Vim is definitely not a requirement to getting value out of it. It allows me to be completely keyboard driven.

[1]: https://github.com/philc/vimium

Neat and some interesting todo/roadmap items too! Will be keeping an eye on this.

Random thought, perhaps for later: some form of keyboard-centric navigation functionality - boosts your UX differentiation and it likely speaks to your target audience. Something along the lines of Nyxt browser[1] or the popular Vimium extension[2].

[1] https://nyxt.atlas.engineer/

[2] https://github.com/philc/vimium