Live data from Hacker News

Vimium – A browser extension that provides Vim-style keyboard controls

vimium.github.io

181–190 of 214 posts

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#181
I've been using it for years. While I use it often, I resort to using the mouse, esp. because many interfaces require a lot of clicks and hidden and hover-based UIs.

Maybe one day, I'll be to master this extension for all things, but it's hard for me naturally remember to use it.

PS: I'm a moderate level user of Vim and use it for adhoc things.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#182
post #104

(I'm one of the authors) Love seeing this on HN today! It seems to get some front page attention every couple of years. Thank you everyone for the encouragement! Related: last week I published a very similar extension, but for Google Sheets. https://github.com/philc/sheetkeys

Hey, just wanted to say thanks for your work on Vimium. I have a lot of RSI issues from using a mouse and Vimium has been incredibly helpful in mitigating those.

I think it's fair to say that between Vimium and a windows manager on OSX I've cut my mouse actions by 90%.

Your work has had a profoundly positive impact on my life and I'm very grateful.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#183
post #104

(I'm one of the authors) Love seeing this on HN today! It seems to get some front page attention every couple of years. Thank you everyone for the encouragement! Related: last week I published a very similar extension, but for Google Sheets. https://github.com/philc/sheetkeys

Hey, just wanted to say thanks for your work on Vimium. I have a lot of RSI issues from using a mouse and Vimium has been incredibly helpful in mitigating those. I think it's fair to say that between Vimium and a windows manager on OSX I've cut my mouse actions by 90%. Your work has had a profoundly positive impact on my life and I'm very grateful.

I'm in a similar boat with RSI; Vimium is a huge help to me. What do you use for a windows manager?

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#184
post #183

Earlier quoted context omitted.

Hey, just wanted to say thanks for your work on Vimium. I have a lot of RSI issues from using a mouse and Vimium has been incredibly helpful in mitigating those. I think it's fair to say that between Vimium and a windows manager on OSX I've cut my mouse actions by 90%. Your work has had a profoundly positive impact on my life and I'm very grateful.

I'm in a similar boat with RSI; Vimium is a huge help to me. What do you use for a windows manager?

I use Divvy as it was the only one I found that had the ability to scale up to larger number grids. https://mizage.com/windivvy/

You can see the rest of my ergonomic aids here: https://twitter.com/mbuckbee/status/1463598464252665866

- Kinesis Freestyle split keyboard tented and then tented even more with slanted yoga blocks

- 4K monitor/tv to show multiple screens to reduce alt-tabbing

- Magic trackpad mounted on a cellphone stand on the left of my keyboard (I'm right handed). This lets me use my non-dominant hand and requires less arm movement.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#185
post #149

Earlier quoted context omitted.

Qutebrowser seem to have some built-in support for adblocking, have you used that? I'm curious how it works. Tried it before, long long time ago, but found it to complex. But now after using Vimium for a while Qutebrowser actually seems very intuitive and not hard at all.

qutebrowser has support for host-based blocking, which is better than nothing but a far cry from element blocking like UBlock Origin does. For me, qutebrowser's ad-blocking is pretty hit-and-miss, which is why I'm longing for UBlock Origin haha.

Origin is hard to beat and unfortunately a must have nowadays.

Although I must admit for a longer while I've been ignoring sites that are annoying or unusable without a blocker and it made my day much calmer. I stopped even clicking links on most "news" sites that are just borderline clickbaits.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#186
post #40

I once used Vimium and some bug caused the extension to permanently close my hard-earned ~500 tab collection. So while I feel like I lost a lot, I've never felt so much at peace since either.

my solution to beat the tab accumulation problem is to have firefox simply close all tabs, clear browsing and download history, clear form and search history, and clear cache upon the user choosing to close the program. if the browser or computer crashes the tabs and everything else still exist. if a site meets your interests, bookmark it. note that cookies remain but are usually cleared periodically. also you can setup a folder of bookmarks, or a new tab page, that you can open up everyday and check the websites you want.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#187
post #9

For those looking to replace the mouse at the OS level on macOS (similar vibe), Scoot is pretty good for that... https://github.com/mjrusso/scoot

Is there a Linux version? It looks very handful

On linux, you can just install one of the DEs that are keyboard driven. Rat poison is one. I used that with Conkeror (a fully keyboard driven browser with emacs keys) for a long time.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#188
post #170

Earlier quoted context omitted.

This (your fear) is a result of bad policy by Firefox. This is why a lot of useful add-ons or plugins died, and, overall, Firefox became a shittier browser. Neither Vimium nor SurfingKeys don't hold a candle to KeySnail because back in the days add-ons worked you could control the browser's chrome as well as a bunch of other non-HTML elements. Today, you cannot even use browser extensions to close a browser window if…

Auditing each tool by ourselves would cost a lot of time. Not to mention that it would not be a one-time thing. At each update, another check would be required for "peace of mind". Curious to discuss if there is a way to trust these extensions without establishing ourselves that the code is not harmful.

But you don't audit it entirely by yourself. Nor were you expected to before. It's the same idea as with other programs or add-ons you use. Don't you use some add-ons in the code editor you use not authored by the authors of the editor itself? And why would you believe the authors of the editor in the first place?

Of course you need to do some due diligence, but it isn't anywhere near as taxing as you seem to think.

Security is worthless if it prevents you from doing useful things. Given a choice between a chance of security breach and not being able to do the useful thing at all, in the circumstances like using a Web browser, I'd definitely choose to have the useful thing w/o security.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#189
I've been using extensions like this since 2009[1], when I went on a deep dive on how to do everything from the keyboard -- eventually leading me to register tyrannyofthemouse.com.

Unfortunately, there's been a pretty clear shift in the web away from the interoperability that extensions like this need. I'm increasingly seeing elements that aren't detectable as clickable, or which do something different when you click via extension vs with the mouse.

Firefox has compounded the problem by making tabs not apply your extension's changes in a tab until a document has loaded there.

I used to be able to do most of what I needed from the keyboard and just occasionally supplement with the trackpad, but I finally relented a few years ago and got a mouse.

[1] Was using tridactyl but decided to come back and give vimium another try after seeing this.

Re: Vimium – A browser extension that provides Vim-style keyboard controls

#190
post #37

This looks amazing, but installing the Firefox extension I am worried about all the permissions it asks. I am surprised how comfortable people are signing off on these permissions. How do people at HN put these security worries to rest?

It's open-source, about 10K lines of good quality self-contained JS code with no obfuscation so it's not that hard to go through it yourself. It moves fairly slowly these days so once you have done this once it's easy to stay on top of the changes.
Post reply on HN