Methods for processing keyboard input in character, line and multiline modes
https://github.com/piotrmurach/tty-reader