screenrc:找出bindkey绑定的按键

screenrc:找出bindkey绑定的按键

.screenrc 中的 bindkey 关键字前面是一些与某些键盘绑定相对应的神秘密钥。我怎样才能知道这些是什么? Google 和 GNU Screen 文档没有显示我正在寻找的结果。
例如,如果没有人专门告诉您绑定是什么,您将如何找到下面的绑定?
bindkey "^[[1;5I" next
bindkey "^[[1;6I" prev

答案1

不同终端的键码有所不同,但请查看这个资源

答案2

那些是越狱事件,开头^[是一个致命的赠品,control-[是在大多数键盘上生成 ASCII 控制字符 ESC 的一种方法。终端使用它们来移动光标、更改文本颜色等。几乎所有终端(当然包括xtermX 下类似或类似的终端模拟器,但也包括其他终端)都处理ANSI 转义序列,反过来又从可敬的(并且非常成功的)处理的那些标准化/扩展VT-100

相关内容