0

CRTL-UP按键的十六进制序列是什么?例如UP- '0x1b, 0x5b, 0x41'。

4

1 回答 1

1

我写了一个简单的 Python 3 脚本来找出答案:

while True:
    print(" ".join("{:x}".format(ord(x)) for x in input()))

我不得不关闭CtrlUp击键的标准“任务控制”快捷方式,但在这样做之后,我在 iTerm2 中得到以下信息:

$ python3 test.py
^[[A
1b 5b 41
^[[1;5A
1b 5b 31 3b 35 41

前两行代表一个Up按键,而后两行代表一个CtrlUp. 您可以使用相同的程序找出任何其他击键的字符序列。

于 2012-07-22T06:50:13.127 回答