Live data from Hacker News

Look ma, no mouse: Vimium

codefaster.substack.com

11–20 of 111 posts

Re: Look ma, no mouse: Vimium

#11
post #8

I love the idea of Vim shortcuts in the browser, but I'm becoming increasingly uncomfortable with the permissions these extensions require. I get why it's necessary for them to work, but giving access to all history/tabs/browser data feels a bit intense.

Which is one of the many reasons why people should seriously consider using only free software.

Re: Look ma, no mouse: Vimium

#12
post #8

I love the idea of Vim shortcuts in the browser, but I'm becoming increasingly uncomfortable with the permissions these extensions require. I get why it's necessary for them to work, but giving access to all history/tabs/browser data feels a bit intense.

At least current browsers now show/ask for such permissions individually. You probably don't want to know how many permissions things like old XUL/XPCOM extensions would have required had they been forced to ask the user for them individually.

Re: Look ma, no mouse: Vimium

#14
I used vimium before switching to Surfingkeys for its editor. Turning any text input into a vim box is one of these features that you can't do without once you're used to their convenience.

Note that these extensions have access to all your data on the sites you visit, and while you may trust their developers, a dependency might go rogue without anyone noticing.

Re: Look ma, no mouse: Vimium

#15
I settled with Surfingkeys after I tried Vimium, Vimium C, Pentadactyl and Vimperator.

Here's my Surfingkeys configuration as an ex-Vimium user:

  map('F', 'gf');
  Hints.characters = "asdgqwertzxcvb";
It makes open in new tab behave like Vimium and f work like a toggle.

Hope this helps someone looking for a better option migrating from Vimium.

[0] https://github.com/brookhong/Surfingkeys

Re: Look ma, no mouse: Vimium

#16
I love vimum, use it myself, but my biggest gripe with it (also half-addressed in the article) is that sites with good power-user focused keyboard shortcuts built-in are almost always going to beat a generic plugin like vimium. So you're left with choosing one of two compromise options:

1) Ignore the nice app-native keyboard shortcuts and just use vimium everywhere (Frustrating when single-key shortcuts in the app are multiple drop-down menu clicks with vimium)

2) Disable Vimium on shortcut-rich apps, but deal with the inconsistencies. (Eg clicking on the link in the body of an e-mail in gmail now needs a mouse again)

I really wish vimium had some kind of modifier for "send next key to website", so I could have my cake and eat it too.

Re: Look ma, no mouse: Vimium

#17
post #6

I absolutely love vimium. Such a great tool. [Vimium + i3 + vim + vscode/vmplugin] Means that I rarely have to reach for the mouse, have a tonne of desktop real estate that's easy to navigate and is way more comfortable. Just having search, simple navigation and the 'f-feature' in vimium is enough for like 99% of my use cases. It's such a pleasant and seamless experience to code in the editor, hop on over to the term…

I use the exact same setup. Although I switched to only this year after spending time revisiting my workflow. Its indeed quite a bit faster for doing serious work although when I'm just browsing casually I do use the mouse just to give my fingers a rest.

Re: Look ma, no mouse: Vimium

#18
post #16

I love vimum, use it myself, but my biggest gripe with it (also half-addressed in the article) is that sites with good power-user focused keyboard shortcuts built-in are almost always going to beat a generic plugin like vimium. So you're left with choosing one of two compromise options: 1) Ignore the nice app-native keyboard shortcuts and just use vimium everywhere (Frustrating when single-key shortcuts in the app ar…

> I really wish vimium had some kind of modifier for "send next key to website", so I could have my cake and eat it too.

I thought that was what "insert mode" was used for. Hit i to go into insert mode, ESC to get out.

Re: Look ma, no mouse: Vimium

#20
post #6

I absolutely love vimium. Such a great tool. [Vimium + i3 + vim + vscode/vmplugin] Means that I rarely have to reach for the mouse, have a tonne of desktop real estate that's easy to navigate and is way more comfortable. Just having search, simple navigation and the 'f-feature' in vimium is enough for like 99% of my use cases. It's such a pleasant and seamless experience to code in the editor, hop on over to the term…

What do you mean by "vmplugin" ?
Post reply on HN