xterm.js如何实现魔术键,类似于alt+sysrq+[k]
使用attachCustomKeyEventHandler
可以添加快捷键。
var term = new Terminal();
term.attachCustomKeyEventHandler(function(e) {
if (e.ctrlKey && e.shiftKey && e.keyCode === 75) {
console.log('Ctrl + Shift + K');
}
})
可能没有描述清楚,要实现的功能是点击下拉框的一个选项,就相当于按了相应的按键,如上图