有没有办法让终端脱离键盘?
在html页面中,我习惯CTRL
+ L
键入一个URL,但唯一的结果是控制台的clear
。我希望能够直接CTRL
+ L
,但是之前执行的密钥组合就可以了。
建议顺便说一句,在term.clear()
为最大限度控制而定义时,请不要致电onClear
(例如,使用CTRL
+ L
禁用结算。
答案 0 :(得分:1)
您可以使用选项keydown禁用快捷方式:
.terminal(..., {
keydown: function(e) {
if (e.which === 76 && e.ctrlKey) { // CTRL+L
return true;
}
}
});