On different Linux distributions I experienced that pressing ctrl-c to stop a program (like 'cmp') or completion causes the terminal (usually xterm or gnome-terminal) to not echo the input any more. Blindly typing 'reset' fixes the terminal again. Does anyone else experiences this or even better knows how to fix it? I find it hard to reproduce and I am certain that some years ago it worked reliable.
ctrl-c unsets echo on terminal
command line;terminal;signals