You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the REPL, moving along a line in normal mode using 'h' and 'l' seem to work great. But moving along the line using the arrow keys seems to result in long delays if held down for a repeat.
Using the debugging messages, I can see that the two movement methods have different code paths. The arrow keys generate "\e[C" and "\e[D" going through the "encoded sequence" path. Where as the 'h' and 'l' go through the motion commands.
The text was updated successfully, but these errors were encountered:
My guess is that the left and right keys use the encoded sequence, and VimBindings has some timing logic which causes a slight delay to detect which key was pressed. This isn't noticed with one key press, but then when the keys are held down it might result in longer delays.
I am a bit short on time at the moment, but I'll prioritize this in the next release, whenever that may be.
In the REPL, moving along a line in normal mode using 'h' and 'l' seem to work great. But moving along the line using the arrow keys seems to result in long delays if held down for a repeat.
Using the debugging messages, I can see that the two movement methods have different code paths. The arrow keys generate "\e[C" and "\e[D" going through the "encoded sequence" path. Where as the 'h' and 'l' go through the motion commands.
The text was updated successfully, but these errors were encountered: