3

有很多选择stty。我想要的是基于stty raw -echo:我想知道是否可以添加一个选项,使终端驱动程序在看到例如ctrl+时发送信号z,而不是让我的程序处理这个按键。

4

1 回答 1

5

raw选项stty是简写为-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imax‐ bel -xcase min 1 time 0

-isig列表中的 阻止终端响应例如CTRL-Z

添加isig after raw(如 in stty raw -echo isig)将取消-isig隐含 in raw,并在原始模式下为您提供一个终端,该终端仍然响应 CTRL- Z(实际上是任何字符 INTRQUITSUSPDSUSP

于 2017-01-19T22:09:33.747 回答