Jquery终端输入Ctrl+D而不是调用exit方法

Jquery终端输入Ctrl+D而不是调用exit方法,jquery,jquery-terminal,Jquery,Jquery Terminal,我正在使用jquery终端插件在文本编辑器中进行终端仿真。 它所做的只是将输入发送到服务器,服务器将输入插入到真实的 并返回结果 但是,在jquery终端中使用Ctrl+D时,它会调用exit 方法而不是真正插入^D。 如何使其作为正常输入发送 如果它适用于所有命令^C、^d、^Z等,则效果最好插入转义的Unicode序列\04成功了您可以将keydown事件设置为option,并为这些键返回false,然后插入^d而不是运行exit。

我正在使用jquery终端插件在文本编辑器中进行终端仿真。 它所做的只是将输入发送到服务器,服务器将输入插入到真实的 并返回结果

但是,在jquery终端中使用Ctrl+D时,它会调用exit 方法而不是真正插入^D。 如何使其作为正常输入发送
如果它适用于所有命令^C、^d、^Z等,则效果最好插入转义的Unicode序列\04成功了

您可以将keydown事件设置为option,并为这些键返回false,然后插入^d而不是运行exit。