Shell & TerminalDeep Dive 5 min read
What Makes a Terminal 'TUI-Capable': ncurses, terminfo, and Raw Mode
Full-screen terminal apps like htop and vim redraw the screen selectively and read keystrokes one at a time. This is the library layer that makes it possible.
#deep-dive#tui#ncurses
Read more