acejump / AceJump

🅰️ single character search, select, and jump

Home Page:https://plugins.jetbrains.com/plugin/7086-acejump

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support user-configurable keyboard layouts

breandan opened this issue · comments

AceJump currently supports minimizing finger-travel distance on QWERTY keyboards. This option would allow users to specify the exact physical arrangement of keys, ie. for DVORAK keyboards:

1234567890
pyfgcrl
aoeuidhtns
qjkxbmwvz

AceJump would use this string representation of the keyboard layout to calculate home row and inter-key distance to minimize finger travel when selecting tags. Current implementation lives in Pattern.

Too much work to implement with little foreseeable benefit, let's just add layouts on an as-needed basis.