Invalid SS3-like sequences produced by Ctrl/Alt/Shift + F1/F2/F3/F4
Using Ctrl/Alt/Shift modifiers with keys F1..F4 causes konsole to send sequences like e.g. \eO5P
. This seems to be a konsole-specific extension of an SS3-like sequence, but it's not a valid encoding according to ECMA-48. SS3 is Single Shift 3 - it's supposed to effect the next character only. Client apps that parse (instead of string-match) this sequence according to the rules of ECMA-48 will see \eO5
followed by a plain P
.
I suppose sequences sent from terminal to client don't necessarily have to conform to ECMA-48, but it seems odd not to when everything else sent to the client does.
Edited by Craig Barnes