readStream.setRawMode(mode)


  • mode <boolean> 如果为 true,则将 tty.ReadStream 配置为作为原始设备运行。如果为 false,则将 tty.ReadStream 配置为在其默认模式下运行。readStream.isRaw 属性将设置为结果模式。

    ¥mode <boolean> If true, configures the tty.ReadStream to operate as a raw device. If false, configures the tty.ReadStream to operate in its default mode. The readStream.isRaw property will be set to the resulting mode.

  • 返回:<this> 读取流实例。

    ¥Returns: <this> The read stream instance.

允许配置 tty.ReadStream,使其作为原始设备运行。

¥Allows configuration of tty.ReadStream so that it operates as a raw device.

当在原始模式下时,输入总是逐个字符可用,不包括修饰符。此外,终端对字符的所有特殊处理都被禁用,包括回显输入字符。在此模式下,Ctrl+C 将不再导致 SIGINT

¥When in raw mode, input is always available character-by-character, not including modifiers. Additionally, all special processing of characters by the terminal is disabled, including echoing input characters. Ctrl+C will no longer cause a SIGINT when in this mode.