我正在编写一个函数,它读取由键生成的ANSI转义序列,并返回与输入的键对应的宏。我测试了我的功能,它正确地读取了箭头键。但该功能目前只能读取箭头键,我想添加控制/备用组合,功能键,主页,插入等。但是我似乎无法找到键的所有ANSI转义序列的列表。事实上,我发现了ECMA-48的副本,并且在没有提到密钥的转义序列时感到困惑。那么有谁知道我在哪里可以获得与功能键,箭头键等对应的ANSI转义序列表?
答案 0 :(得分:1)
我很确定ECMA048中的箭头键是某处,但坦率地说,我总是发现该文档非常难以理解。因此,我将引导您访问XTerm源代码中的ctlseqs.txt
文档:
http://invisible-island.net/xterm/ctlseqs/ctlseqs.txt
本文档更侧重于用于控制输出的控制序列,但也详细描述了输入控制序列。搜索相关部分开头的标题Alt and Meta Keys
。