10 earlier thoughts
There's a case to be made that stdin and stdout should default to using "surrogateescape" rather than "strict", as we do for other operating system APIs.
1 later thought
Keyboard navigation
?
c
g
j
←
k
→
p
s
ctrl + enter
alt + enter
esc