@b0rk I didn't ever hear about ctrl+u, ctrl+w, ctrl+r, etc, so yes, that stuff is definitely hard. I wonder though, why are arrow keys printing those characters when pressed in a non-interactive input prompt? hmm, I think I gotta read some C to find that out, maybe. This post is very interesting, bookmarked it