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.
yes, after that, the chosen letter location should immediately automatically be clicked. It's optimized for Linux, but the Windows version should work the same. Maybe I missed something? I'll fix the latter tomorrow if so.
fortunately I knew vi back in the day so it should come back with a little practice. I also checked out vimium on youtube (got sidetracked by the qutebrowser)
Right now I have a gui for my ahk scripts and use the ampersand to make acceleration keys. Works ok but always looking for improvements.
Maybe you could demo it on one of joe's live streams?
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...