I'm uncertain if this is documented anywhere, but I've been noticing
that, when using vile compiled with ncurses, there is a pause after
the escape character is pressed during which other keypresses seem to
be misinterpreted. I'm using only filter.rc, and a few custom
keybindings and mappings, but none of them seem to be the root cause -
even running a vanilla session as a different user experiences this.
This is becoming a bit of a nuisance as I tend to navigate with the
arrow keys occasionally after finishing an insert operation, and has
forced me back to using vim if I really want to be productive. Is this
a bug, or is this pause to make sure that escapes are being correctly
interpreted?