On the lines of "just working", it'd be cool to have a shell which if I could accidentally cat a binary file and not have the shell be completely in-operable or have to run this long archaic command to get it working again.
Maybe have something like "when I run the cat command, ignore all commands to the terminal until cat finishes".
Maybe have something like "when I run the cat command, ignore all commands to the terminal until cat finishes".