![jira plugins chrome jira plugins chrome](https://browser-addons.com/wp-content/uploads/2021/03/jjlefmaggjnjfoackiclkpkbaeneajkk.jpg)
![jira plugins chrome jira plugins chrome](https://unito.io/wp-content/uploads/2019/05/JHelper.png)
Very few people may be affected if you don't do this, but to those that are, it's even more frustrating than sites that remap the arrow keys, use touch events on mobile browsers, break "middle click to open in a new tab" functionality for no good reason by using javascript onclick events instead of standard anchor tags, or break pagedown functionality by covering up the top part of the document with a giant floating "like this on twitbook" bar. To web app developers, I completely understand that vim users that use plugins like vimium are a niche within a niche and not all that important in the grand scheme of things, but we would very much appreciate it if you bury the option to disable vim hotkeys somewhere in your site's settings menu. So, while Google Reader gets much "hacker" praise for its vim hotkeys, they make the site a lot more difficult to use for me - there, accidentally hitting my "scroll down" button will scroll to the next article and make me lose my place, for example. My experience after that is usually a mix of awkwardly readjusting to the default browsing setup and reflexively trying to use vimium hotkeys and being surprised when they do something completely different. When websites use these common vim keybindings in an attempt to be helpful or "hacker cool", they completely bork my browsing setup until I disable the plugin for that site. On 99% of the websites I use, I almost never need to touch the mouse, which is a especially appreciated when using a laptop with a nub mouse. The reason being that I make extensive use of the vimium Chrome plugin (similar to pentadactyl on Firefox), which maps common vim keys to useful browser shortcuts (j/k to scroll, shift-j/k to switch tabs, f to enable a "type to click links" mode, etc). I'd like to counter here that I prefer that sites don't assign vim bindings, or at least allow me to disable them.