soc*_*soc 28 drivers terminal devices
这个概念是否仅适用于终端驱动程序(大多数站点涵盖的内容)或任何一般的驱动程序?
Arc*_*ege 37
生的和熟的术语仅适用于终端驱动程序。“Cooked”称为规范模式,“raw”称为非规范模式。
默认情况下,终端驱动程序是基于行的系统:字符在传递给程序之前在内部缓冲,直到回车(Enter或Return) - 这称为“熟”。这允许处理某些字符(请参阅stty(1)
),例如CtrlD、CtrlS、CtrlU、Backspace);基本上是基本的行编辑。终端驱动程序在提供字符之前“烹饪”字符。
终端可以置于“原始”模式,其中字符不被终端驱动程序处理,而是直接发送(可以设置为仍然处理 INTR 和 QUIT 字符)。这使得计划喜欢emacs
和vi
更容易使用整个屏幕。
您可以在termios(3)
联机帮助页的“规范模式”部分阅读有关此内容的更多信息。
归档时间: |
|
查看次数: |
20444 次 |
最近记录: |