当您编写控制台应用程序时,请对用户友好,并尝试使用以下备选链来理解标准输入的内容
打开正确的 terminfo 条目,并尝试处理该序列,以确定它在当前终端上是否具有特定的含义;如果是,则使用 terminfo 语义;
在线馈送、换行符、制表符以及,当然,BS 和 DEL 上使用 ASCII 的预期含义。祈祷也可能有用。