I accidentally ran cat on a binary. (It happens).
Usually, I witness a flood of random unicode characters in which I hit Ctrl+C.
Sometimes I hear random bell noises because the file has '\' 'a' characters next to each other.
This time, it changed my entire character mapping (I think):
(image shows part of a cat'd file before hitting ctrl+C and typing ls)

The problem is easily fixed, but I'm left wondering what caused this.
What can I type into my terminal to produce the same effect?
If relevant, I'm using gnome-terminal and my shell is zsh.