If I run a console application I can see that there are quite a few keybindings built in by default – CTRL + F, CTRL + A for example.
I am trying to build a simple text editor from scratch and I would like to have full control over what happens when these keys are entered without any built in functionality kicking in. At the moment it looks like this doesn’t even get picked up by Console.ReadKey so I can’t override the default functionality like I can with Enter/Backspace/Tab.
According to this thread it does not seem to be possible to universally disable this. Is there any other way I can read input to override? Or some other solution entirely?