p1
= 0 See terminal implementation specific information below
Always returns (p1
is ignored):
ESC[>85;95;0c
The urxvt source describes the history of responses for the rxvt line of history as:
first parameter is normally 0 for vt100, 1 for vt220, 'R' for rxvt, 'U' for rxvt-unicode != 7.[34] (where it was broken).
second parameter is xterm patch level for xterm, MMmmpp (e.g. 20703) for rxvt and Mm (e.g. 72 for 7.2) for urxvt <= 7.2, 94 for urxvt <= 8.3, and 95 for later versions.
If p1
is zero the following sequence is returned to the application
ESC[>Ⓝ;Ⓝ;0c
Where version
is the xterm version number (patch level) and model
is derived from -ti / decTerminalID as follows:
< 200 | 0 |
220 or not in this table | 1 |
240 | 2 |
320 | 24 |
330 | 18 |
340 | 19 |
420 | 41 |
510 | 61 |
520 | 64 |
525 | 65 |
If p1
is not zero no reply is sent, otherwise:
Otherwise returns:
ESC[>65;Ⓝ;1c
where version
is major * 10000 + minor * 100 + micro.
Always returns (p1
is ignored):
ESC[>0;115;0c
🛈 Properly ignored in 5.x