XTerm Control Sequences指定下列鍵序列:TERMINFO smkx和應用光標鍵VS應用程序小鍵盤
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應該影響鍵盤,而不是光標鍵,對不對?)。我在這裏錯過了什麼?
但我不知道爲什麼DECCKM出現在它的前面。 –