Re:PowerShell is open sourced and is available on Linux
by pm215 on Thursday August 18, 2016 @02:45PM
(#12315257)
Stackoverflow to the rescue:
http://apple.stackexchange.com/questions/3253/ctrl-o-behavio...
This turns out to be because on OSX the terminal driver defaults to throwing away control-O which is rather unhelpful of it. "stty discard undef" fixes it.
EDIT: If anyone knows an easy way to get this working on macOS, I'd love to know it.