Hello all! I am a student from Singapore who was introduced to Vimium by a friend two years ago. Vimac is my attempt to implement Vimium on an OS level.<p>I have shared this app on Reddit about a year ago. Since then, the notable changes would be a major performance buff in webkit/electron, force keyboard layout, and reducing the overwhelming no. of hints to what is just "clickable".<p>It is open source at <a href="https://github.com/dexterleng/vimac/" rel="nofollow">https://github.com/dexterleng/vimac/</a>.<p>Do let me know if you have any questions!
Love this app. Absolutely check it out if you are serious about keyboard navigation.<p>The only suggestion I’d make is to have the cursor return to its old position after an action. But it’s a minor nitpick.
Very handy!<p>My right wrist used to pain a lot because of excessive mouse usage. I had tried out various keyboard-driven apps but I didn't find any app practical enough for my needs, so I made one.<p>I'd like to share here my "generic" keyboard-driven navigation app for Windows:<p><a href="https://github.com/ndandoulakis/SlickCursor" rel="nofollow">https://github.com/ndandoulakis/SlickCursor</a>
I have been looking for something like this for a LONG time. Impressive! My ideal state is to be able to navigate anything and everything with VIM keybindings. Including the physical world :)
This is great, thank you! Although, the name seems like a bit of a misnomer since there's not much in common with vim aside from the HJKL keys. It's more like EasyMotion or avy-mode.
The idea is great, but I don't think it'll be faster for me to navigate in Mac using vimac than using trackpad or mouse currently.<p>I think the thing which is not wonderful now is: in vim, you enter a mode, in that mode, you can do a series of navigation to get to the final destination. While in vimac, you enter a mode to do just one navigation and you're out of the mode, you have to press the key enter the mode again to do another navigation. This makes me feel not productive at all.
I’ve been thinking about implementing something like this for years - it’s great to see that someone actually went ahead and did it!<p>The accessibility API is one thing that I really miss since mostly leaving macOS for Linux. Most apps support it in at least a rudimentary way, and it allows for a bunch of neat tricks.
I remember when you posted this on Reddit[0] very happy you continued to work on it. At one point I might even switch to macOS :)<p>0: <a href="https://reddit.com/r/vim/comments/dc95by/vimac_vimium_for_macos/" rel="nofollow">https://reddit.com/r/vim/comments/dc95by/vimac_vimium_for_ma...</a>
Great job! Always amazing when a single person sees a problem and engineers the hell out of it.<p>For everyone interested in efficient keyboard usage: You might enjoy KeyCombiner - a web app to organize, learn, and practice keyboard shortcuts.<p><a href="https://keycombiner.com/" rel="nofollow">https://keycombiner.com/</a>
awesome indeed. Any plans to support more Vim navigations, something like 'gg' and 'G' would be useful IMO. As well as the ability to use a custom 'ESC' mapping to leave the scroll mode.
Wow, seems phantastic. Love vimium in Firefox and all automation / keyboard remapping tools on the Mac (Keyboard Maestro, Alfred App, Karabiner Elements). Will definitely check this out.