vimium icon indicating copy to clipboard operation
vimium copied to clipboard

Dvorak find links are unreadable

Open pickfire opened this issue 3 years ago • 7 comments

Describe the bug When using find links with dvorak keys, the keys are unreadable, especially , vs . vs ' given that the text shown is so small.

To Reproduce Steps to reproduce the behavior:

  1. Set config "characters used for link hints" to aoeu',.p;qjk
  2. Press f
  3. See the screenshot image

Include a screenshot if applicable.

Browser and Vimium version 98.0.1 arch linux Linux 5.16.14-zen1-1-zen #1 ZEN SMP PREEMPT Fri, 11 Mar 2022 17:40:33 +0000 and 1.67.1

pickfire avatar Mar 17 '22 09:03 pickfire

Um markerMatcher of LinkHints doesn't follow mapKey in the Custom key mappings option, so you may need to change fonts using CSS: image

You may also try the Ignore keyboard layout option.

Or you may try my customized version of Vimium, named Vimium C (https://github.com/gdh1995/vimium-c), and it supports a more powerful mapKey and LinkHints also uses it. The doc is https://github.com/gdh1995/vimium-c/wiki/Use-in-another-keyboard-layout .

With mapKey, you may use mapKey , w and add w to Characters used for link hints.

gdh1995 avatar Mar 18 '22 03:03 gdh1995

Try these as your link hint characters instead: oeu.pnthcg. I've been using these on Dvorak for years. They're the three inner home row resting positions of each hand, and the two above.

oeu.nthc is also worth a try, but you'll more often run into three-character hints.

mcp292 avatar Mar 20 '22 19:03 mcp292

Try these as your link hint characters instead: oeu.pnthcg. I've been using these on Dvorak for years. They're the three inner home row resting positions of each hand, and the two above.

I think it might be better for it to be within a hand since my right hand might move to the mouse sometimes, at least left hand is always at the keyboard.

But I think this should be fixed by styles or something, the hardest to read is , and . for me, I need to look closely to identify them, maybe we can make the link larger or choose a default font that can easily distinguish them?

pickfire avatar Mar 21 '22 00:03 pickfire

I think it might be better for it to be within a hand since my right hand might move to the mouse sometimes, at least left hand is always at the keyboard.

Isn't the point of hints and Vimium in general to not use the mouse?

mcp292 avatar Mar 21 '22 19:03 mcp292

Yes, that is true, but based on the default keys, the hint forwarding can be done with one hand.

pickfire avatar Mar 22 '22 00:03 pickfire

Another solution is to use what you have, minus either the comma or period; use either, not both.

Yes, that is true, but based on the default keys, the hint forwarding can be done with one hand.

Aren't the defaults for QWERTY, and thus, not designed for single handed use.

mcp292 avatar Mar 22 '22 22:03 mcp292

Yes, but after swapping to dvorak, if I remove either the comma and period it seemed weird, suddenly either a third or fourth upper finger don't get to press anything, but pinky still need to press '.

Not sure if this is possible but I am also fine reading qwerty hint text but still using dvorak keys, that way it can resolve the ,. ambiguity.

pickfire avatar Mar 23 '22 00:03 pickfire