Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



> 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.


As a daily vim (editor) user, I had no idea that's what insert mode did in this context! I had never used it in vimium before. Thank you!!!


Yes, exactly. It also allows you to specify keys that it should ignore per site (so that the webapp always receive them), or even completely disable vimium for a site (or just specific pages on a site). By default, it's not active on gmail for example.


> 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.

Tridactyl has this, bound to ctrl-v by default. Implementation is here [1] if anyone wants to try to add it to Vimium.

[1]: https://github.com/tridactyl/tridactyl/blob/5e8f94ff06bd5f14...


For a escaping a single keypress in Vimium, you can use a mapping like

  map , passNextKey
I think it's mapped to `I` by default.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: