p1 = 0 See terminal implementation specific information below
Always returns (p1 is ignored):
ESC[?1;2c
If p1 is not zero no reply is sent, otherwise:
The response depends on various runtime and compile-time parameters.
For -ti / decTerminalID < 200:
| 125 | ESC[?12;3;0;Ⓝc or ESC[?12;2;0;Ⓝc Where version is the xterm version number (patch level) |
| 102 | ESC[?6c |
| 101 | ESC[?1;0c |
| < 200 | ESC[?1;2c |
| ESC[?Ⓝ;1;2 | with level = 60 + (decTerminalID / 100) (default 64) |
| ;3 | if decTerminalID in (240, 241, 330, 340) and regis support is compiled in |
| ;4 | if decTerminalID in (240, 241, 330, 340, 382) and sixel support is compiled in |
| ;6 | |
| ;8 | vt220 keyboard type is active (mode use "vt220" keyboard mapping) |
| ;9;15 | |
| ;18;21 | if decTerminalID >= 400 |
| ;22 | if color support is compiled in |
| ;29 | if OPT_DEC_LOCATOR support is compiled in |
| c |
If p1 is not zero no reply is sent, otherwise:
ESC[?65;1;9c
Always returns (p1 is ignored):
ESC[?1;2c
If p1 is not zero no reply is sent, otherwise:
ESC[6c