如何禁用 xterm.js 的 onkey 事件?

How can I disable xterm.js's onkey event?

 _xterm.onKey((e) => {
      console.log(e);
      //.....
});

我想在使用一个按钮按下按钮时禁用 xterm 的 onkey 事件。我该怎么办?

我不知道你到底在找什么,但你可以尝试使用 DOM 的事件方法来停止事件传播。

xterm.onKey(e => {
    e.domEvent.stopPropagation()
    e.domEvent.preventDefault()
})

我找到了禁用 xterm.js 的 onkey 事件的方法

const disposable =  _xterm.onKey((e) => {
      console.log(e);
      //.....
      // stop listening for consecutive events
      disposable.dispose();
});