[笔记] text editor - xieyunzi/xieyunzi.github.io GitHub Wiki

Build Your Own Text Editor 笔记

第二节

讲的是配置 termios 的行为,包括:

  • 是否回显(echo)
  • 缓存整行还是获得字符输入后立即处理
  • 对控制字符(ctrl c, ctrl z 等发出 signal, ctrl s, ctrl q software flow control)的处理
  • 输出预处理(\n 转换 \r\n)

一些项目