When in insert mode, if no mapping is associated to a sequence, Vim will print the character corresponding to the signal.
For example, typing
<c-b> will input
^b as a character.
It is more annoying in command mode. For exemple, when I type
filetype de<c-i>, the completion will not work and I will have
I found out there is an option to prevent this in
echo-control-characters (On) When set to On, on operating systems that indicate they support it, readline echoes a character corresponding to a signal generated from the keyboard.
Is there such a setting in Vim?
Edit: added the command mode part (which I just remembered was what always really bothered me in the first place).