data{string}key{Object}ctrl{boolean}true表示 Ctrl 键。meta{boolean}true表示 Meta 键。shift{boolean}true表示 Shift 键。name{string} 按键的名称。
rl.write() 方法将 data 或 key 标识的按键序列写入 output。
仅当 output 是 [TTY] 文本终端时才支持 key 参数。
有快捷键组合的列表,请参见 [TTY 快捷键][TTY keybindings]。
如果指定了 key,则忽略 data。
当调用时,如果 input 流已暂停,则 rl.write() 将恢复它。
如果 readline.Interface 创建时 output 被设置为 null 或 undefined,则不会写入 data 和 key。
rl.write('删除这个!');// 模拟 Ctrl+U 删除先前写入的行。rl.write(null, { ctrl: true, name: 'u' });
rl.write() 方法将数据写入 readline 的 Interface 的 input,就像它是由用户提供的一样。
