Open McHeisenburglar opened 3 years ago
Happens to me as well--didn't know it was related to keybindings, thanks for that--and on top of being unpleasant, it makes the command very slow for me; between a lag and some 3 flickers, it takes about a second before I can jump to the point I want.
Removing the custom keybindings and using the default shortcuts makes it pretty much instantaneous though.
Describe the bug When I use vim keybindings to trigger an easymotion search, there is a noticeable flicker when the command is executed that is not there if I type in the command manually. I'm not sure if this behavior exists for other things (but I only noticed it now because easymotion is so visual)
To Reproduce Steps to reproduce the behavior:
settings.json
.<leader> <leader> <leader> b d w
manually.Expected behavior Instant and/or smooth transition into EASY-MOTION mode overlay (same as typing in the command manually). Instead, there is a flicker where the overlay appears twice. It seems like a small thing, but it's very unpleasant to look at and makes me avoid the otherwise great feature.
Also, the problem persists even when I change the key that the shortcut is bound to.
Screen recording Here is a screen recording, comparing manual input (first) to the keybinding
Environment (please complete the following information):
Additional context I've noticed this happens more when there are a lot of lines. If I open a 10-line JSON file, it transitions instantly, often with single-character markers. However, in most files that I need to work in, there are more than 10 lines per file and easymotion needs to generate two-character markers.