- [X] Learn about different terminals and supported escape sequences - [ ] Try to use graph theory and shortest-path estimation on weighted graphs - [ ] Create a C library for reading/writing and terminal commands based on terminfo databases (try running `infocmp -D`) - [ ] Make it so that forkepty() children are culled even after the PTY closes (ie when the PTY closes they get SIGHUP, if they SIG_IGN and can't be reaped, send a SIGTERM, if they SIG_IGN this then send a SIGKILL) ### References `man cosnole_codes` `infocmp -D` `man tgetent` `man tputs` `man terminfo` + `man termcap`