Ctrl-C stopped working for me at the terminal when using zsh (on mac osx). I didn't notice the exact moment that it happend so I can't be sure what caused it.
I didd't update zsh in a while though. and didn't touch .zshrc (I have it at a repo http://github.com/astrails/dotzsh)
If I run bash, ^C works in it.
If I run any command, like
cat, ^C will work to stop it too. but inside zsh it just doesn't do anything.
bindkey | grep \\^C
External links referenced by this document: