我写了一个简单的 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. 您可以使用相同的程序找出任何其他击键的字符序列。