定制 VT 仿真器键盘
如果正在使用一个 VT 仿真器会话,可以用您为定制键盘所定义的字符串来表示 ASCII 控制字符。
用 # 字符表示 CTRL 键,后面跟随下表中的任意字符(仅允许大写字母):
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_用 ## 表示一个实际的 #。例如,123##45 表示 123#45。如果不用所示字符,而用任何其他字符紧跟 # 之后,将显示一条错误消息:
PCSKBD160 - Unrecognized key-action: "character string例如,有关字符串 "#a 的错误是PCSKBD160 - Unrecognized key-action: "#a控制字符集如下:
| 字符对 | 控制 | 注释 |
|---|---|---|
| #@ | Control-@ | NULL |
| #A | Control-A | |
| 到 | ||
| #Z | Control-Z | |
| #[ | Control-[ | ESC |
| #\ | Control-\ | |
| #] | Control-] | |
| #^ | Control-^ | |
| #_ | Control-_ |
由于 *.KMP 文件是可编辑的,所以有一个运行时检查以保证字符串是正确的。如果处理 "###,那么将显示 #,并发出一声蜂鸣声,以表示未播放所有字符串。如果处理 "123#a456,那么将显示 123,并发出一声蜂鸣声。