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
Press 'k' a number of times to navigate back/up in the history
Press 'j' to navigate down/forward in the history and notice a delay
Expected behavior
'j' should be as fast as 'k'
It seems that in NORMAL mode there is a delay after pressing 'j' perhaps because it's waiting if 'j' is pressed again within a certain timeframe (ZVM_VI_ESCAPE_BINDKEY). I would think that this is only necessary in INSERT mode to escape it.
The text was updated successfully, but these errors were encountered:
Thanks for your issue. When you change the escape bindkey of normal mode to jj, it will make a common prefix of j, for j and jj, that's why the readkey engine needs to wait for a specific time ZVM_ESCAPE_TIMEOUT which is 0.3 seconds by default to accept next keystroke, by this way, it can confirm which function the user actually wants.
General information
Basic examination
Problem description
Using
ZVM_VI_ESCAPE_BINDKEY=jj
Reproduction steps
Expected behavior
'j' should be as fast as 'k'
It seems that in NORMAL mode there is a delay after pressing 'j' perhaps because it's waiting if 'j' is pressed again within a certain timeframe (ZVM_VI_ESCAPE_BINDKEY). I would think that this is only necessary in INSERT mode to escape it.
The text was updated successfully, but these errors were encountered: