Incorrect keys behaviour after Esc
Steps to reproduce:
- Open Terminal
- Press Esc
- Press
a
Expected: a typed
Actual: like "Enter" key pressed
Another example:
Press p after Esc -> works like an Up key
Is this issue still happening as described?
In master, I find that Esc then a does nothing; Esc then p produces a ":" character the first time else it produces ^[p
I am not sure this is a bug of elementary.terminal. Mate Terminal behaves the same, so is probably a "feature" of Vte.Terminal
We could ignore Esc characters if that was considered appropriate.
Yeah, I think we could do it
There does not seem to be any consensus within elementary whether #263 will break anything or whether the current behaviour of Vte is intended. In view of that I suggest this issue be raised upstream initially with the Vte developers.
I will withdraw the proposed fix for now.