XTerm 控制序列指定以下键序列:
CSI ? 1 h → Application Cursor Keys (DECCKM)
CSI ? 1 l → Normal Cursor Mode (DECOM)
CSI ? 66 h → Application keypad (DECNKM)
CSI ? 66 l → Numeric keypad (DECNKM)
并且Terminfo Source Format具有以下条目:
Variable: keypad_xmit
Capname: smkx
Termcap: ks
Description: Put terminal in "keypad-transmit" mode
但是 xterm 的 terminfo 实际上说的是smkx=\E[?1h\E=
,这对我来说似乎很混乱(smkx 应该影响键盘,而不是光标键,对吧?)。我在这里想念什么?