在使用xTermJS时,我尝试使用UI发送命令,而不仅仅是键入..。是这个项目..。
所以,我有时需要发送密钥组合。在Mac上运行,我需要发送"control+X“,也就是^X
然而,这似乎是不可能的?至少没有人发表过。有可能吗?我可以使用ASCII和十六进制字符发送,返回,移位,箭头键等。我能做这个“控制”和/或"control+X“组合吗?
发布于 2021-12-28 15:47:03
好吧,就在我发这个问询的时候,我找到了答案。我在这里找到的:图表
在ASCII control code chart下,在^X下,它具有18的ASCII代码,我将其作为\x18发送给xTermJs。这立刻解决了我的问题。
似乎连这些字符组合都被定义为1个ASCII字符,而不是一起使用的2个字符。在这种情况下,我的Control+X字符实际上被称为"Cancel"字符。
发布于 2022-02-04 21:39:54
https://stackoverflow.com/questions/70509336
复制相似问题