Discover how modern terminals and command-line tools work, including the role of tty in user input and how xterm converts key presses into data written into tty. Learn how to use strace and disable tty effects to observe binary data.

11m read timeFrom kevroletin.github.io
Post cover image
Table of contents
MotivationIntroductionUser inputConclusion

Sort: