I have a Hungarian keyboard and in the terminal pressing Ctrl and any of öüóéá will produce the character that would be there on the English layout, so 0-=;' respectively in both kitty and gnome-terminal. Ctrl + őúű don't produce characters and seem to do slightly different things in the two emulators. In kitty Ctrl+0 produces a 0 and Ctrl+í produces a <, while in gnome-terminal Ctrl+0 seems to do nothing and Ctrl+í produces an í.
I have two related questions:
- how to do I figure out what the non-character producing sequences actually do?
- what is the explanation for this behaviour? I would've assumed these non-ascii characters do suffer from this "ctrl-i is tab" type of issues.
(This probably does not have a definite answer and is slightly unrelated as well, but is there a chance that in the future terminals will handle keys "normally" like GUI software? This behaviour gets really irritating when trying to map keys in vim :))