sync with OpenBSD -current

This commit is contained in:
purplerain 2024-07-25 20:49:18 +00:00
parent a34e492c6b
commit acb2a22980
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
86 changed files with 12131 additions and 4602 deletions

View file

@ -1,10 +1,10 @@
# $XTermId: terminfo,v 1.206 2023/01/08 10:51:12 tom Exp $
# $XTermId: terminfo,v 1.209 2024/02/11 23:35:48 tom Exp $
#
# Updates/notes/new entries (e.g., xterm-8bit, xterm-16color, xterm-256color)
# - Thomas E. Dickey
#
#------------------------------------------------------------------------------
# Copyright 1996-2022,2023 by Thomas E. Dickey
# Copyright 1996-2023,2024 by Thomas E. Dickey
#
# All Rights Reserved
#
@ -130,11 +130,6 @@
# respectively.
#
xterm-new|modern xterm terminal emulator,
npc,
indn=\E[%p1%dS,
kcbt=\E[Z,
kent=\EOM,
nel=\EE,
use=dec+sl,
use=ecma+index,
use=xterm+keypad,
@ -147,6 +142,7 @@ xterm-new|modern xterm terminal emulator,
use=xterm+nofkeys,
use=bracketed+paste,
use=report+version,
use=xterm+focus,
# Left/right margins are supported in xterm since patch #279 (2012/05/10)
vt420+lrmm|VT420 left/right margins,
@ -155,9 +151,23 @@ vt420+lrmm|VT420 left/right margins,
smglr=\E[?69h\E[%i%p1%d;%p2%ds,
smgrp=\E[?69h\E[%i;%p1%ds,
# These "ansi+XXX" blocks were added in ncurses 5.0:
ansi+rep,
rep=%p1%c\E[%p2%{1}%-%db,
# These "ansi+XXX" blocks were added in ncurses 5.0 or 5.1:
ansi+arrows|ANSI normal-mode home and cursor-keys,
kbs=^H,
kcub1=\E[D,
kcud1=\E[B,
kcuf1=\E[C,
kcuu1=\E[A,
khome=\E[H,
ansi+csr|ANSI scroll-region plus cursor save & restore,
csr=\E[%i%p1%d;%p2%dr,
rc=\E8,
sc=\E7,
ansi+cup|ANSI absolute cursor-addressing,
cup=\E[%i%p1%d;%p2%dH,
home=\E[H,
ansi+enq|ncurses extension for ANSI ENQ,
u6=\E[%i%d;%dR,
@ -165,6 +175,172 @@ ansi+enq|ncurses extension for ANSI ENQ,
u8=\E[?%[;0123456789]c,
u9=\E[c,
ansi+erase|ANSI clear screen/line,
clear=\E[H\E[J,
ed=\E[J,
el=\E[K,
ansi+idc1|ANSI insert/delete one character,
dch1=\E[P,
ich1=\E[@,
rmir=\E[4l,
smir=\E[4h,
ansi+idc|ANSI insert/delete characters,
dch=\E[%p1%dP,
ich=\E[%p1%d@,
use=ansi+idc1,
ansi+idl1|ANSI insert/delete one line,
dl1=\E[M,
il1=\E[L,
ansi+idl|ANSI insert/delete lines,
dl=\E[%p1%dM,
il=\E[%p1%dL,
use=ansi+idl1,
ansi+inittabs|ANSI initial tab-stops,
it#8,
use=ansi+tabs,
ansi+local1|ANSI normal-mode cursor-keys,
cub1=\E[D,
cud1=\E[B,
cuf1=\E[C,
cuu1=\E[A,
ansi+local|ANSI normal-mode parameterized cursor-keys,
cub=\E[%p1%dD,
cud=\E[%p1%dB,
cuf=\E[%p1%dC,
cuu=\E[%p1%dA,
use=ansi+local1,
ansi+pp|ANSI printer port,
mc5i,
mc0=\E[i,
mc4=\E[4i,
mc5=\E[5i,
ansi+rep|ANSI repeat-character,
rep=%p1%c\E[%p2%{1}%-%db,
ansi+sgr|ANSI graphic renditions,
blink=\E[5m,
invis=\E[8m,
rev=\E[7m,
sgr=\E[0
%?
%p3
%t;7
%;
%?
%p4
%t;5
%;
%?
%p7
%t;8
%;
m,
sgr0=\E[0m,
ansi+sgrso|ANSI standout only,
rmso=\E[m,
smso=\E[7m,
ansi+sgrul|ANSI underline only,
rmul=\E[m,
smul=\E[4m,
ansi+sgrbold|ANSI graphic renditions; assuming terminal has bold; not dim,
bold=\E[1m,
sgr=\E[
%?
%p1
%t7;
%;
%?
%p2
%t4;
%;
%?
%p3
%t7;
%;
%?
%p4
%t5;
%;
%?
%p6
%t1;
%;
%?
%p7
%t8;
%;
m,
use=ansi+sgr,
use=ansi+sgrso,
use=ansi+sgrul,
ansi+sgrdim|ANSI graphic renditions; assuming terminal has dim; not bold,
dim=\E[2m,
sgr=\E[
%?
%p1
%t7;
%;
%?
%p2
%t4;
%;
%?
%p3
%t7;
%;
%?
%p4
%t5;
%;
%?
%p5
%t2;
%;
%?
%p7
%t8;
%;
m,
use=ansi+sgr,
use=ansi+sgrso,
use=ansi+sgrul,
ansi+tabs|ANSI tab-stops,
cbt=\E[Z,
ht=^I,
hts=\EH,
tbc=\E[3g,
# These were added after ncurses 6.0:
ansi+apparrows|ANSI application-mode home and cursor-keys,
kcub1=\EOD,
kcud1=\EOB,
kcuf1=\EOC,
kcuu1=\EOA,
khome=\EOH,
use=ansi+arrows,
ansi+cpr|ncurses extension for ANSI CPR,
u6=\E[%i%d;%dR,
u7=\E[6n,
ansi+rca2|ANSI relative cursor-addressing,
hpa=\E[%i%p1%dG,
vpa=\E[%i%p1%dd,
# Encode modifiers using parameters (see "Xterm Control Sequences" ctlseqs.ms).
# Note that this is unrelated to PCTERM.
#
@ -908,7 +1084,7 @@ xterm+pce0|fragment with modifyCursorKeys:0,
kPRV5=\E[5;5~,
kPRV6=\E[5;6~,
kPRV7=\E[5;7~,
use=xterm+edit,
use=vt220+pcedit,
ecma+italics|ECMA-48 italics,
ritm=\E[23m,
@ -968,6 +1144,16 @@ xterm+x11mouse|X11 xterm mouse protocol,
%p2%'!'%+%c
%p1%'!'%+%c,
# xterm patch #224 2007/2/11 added private mode 1004, for enabling/disabling
# focus in/out event reporting. The 1004 is normally part of XM in a different
# building-block, e.g., for reporting any events.
xterm+focus|xterm focus-in/out event "keys",
XF,
fd=\E[?1004l,
fe=\E[?1004h,
kxIN=\E[I,
kxOUT=\E[O,
# https://invisible-island.net/xterm/xterm-paste64.html
#
# Bracketed paste was introduced by xterm patch #203 in May 2005, as part of a
@ -988,7 +1174,21 @@ bracketed+paste|xterm bracketed paste,
# For example:
# ^[P>|XTerm(354)^[\
report+version|Report xterm name and version (XTVERSION).,
RV=\E[>0q,
XR=\E[>0q,
xr=\EP>\\|XTerm\\([1-9][0-9]+\\)
\E\\\\,
use=report+da2,
# Vim uses RV to denote the secondary device attributes. Xterm documents the
# - first parameter as the terminal type (extending it to VT100),
# - the second as the patch number for xterm, and
# - the third parameter as zero.
# Other terminals may provide useful responses, though few are documented.
#
# Since patch #280 2012/06/24, xterm by default reports itself as a VT420.
report+da2|report secondary device attributes (DA2),
RV=\E[>c,
rv=\E\\[41;[1-6][0-9][0-9];0c,
# This chunk is used for building the VT220/Sun/PC keyboard variants.
xterm-basic|modern xterm terminal emulator - common,
@ -996,7 +1196,6 @@ xterm-basic|modern xterm terminal emulator - common,
am,
bce,
km,
mc5i,
mir,
msgr,
xenl,
@ -1004,59 +1203,34 @@ xterm-basic|modern xterm terminal emulator - common,
XT,
colors#8,
cols#80,
it#8,
lines#24,
pairs#64,
acsc=``aaffggiijjkkllmmnnooppqqr
rssttuuvvwwxxyyzz{{||}}~~,
bel=^G,
blink=\E[5m,
bold=\E[1m,
cbt=\E[Z,
civis=\E[?25l,
clear=\E[H\E[2J,
cnorm=\E[?12l\E[?25h,
cr=\r,
csr=\E[%i%p1%d;%p2%dr,
cub=\E[%p1%dD,
cub1=^H,
cud=\E[%p1%dB,
cud1=\n,
cuf=\E[%p1%dC,
cuf1=\E[C,
cup=\E[%i%p1%d;%p2%dH,
cuu=\E[%p1%dA,
cuu1=\E[A,
cvvis=\E[?12;25h,
dch=\E[%p1%dP,
dch1=\E[P,
dim=\E[2m,
dl=\E[%p1%dM,
dl1=\E[M,
ech=\E[%p1%dX,
ed=\E[J,
el=\E[K,
el1=\E[1K,
flash=\E[?5h$<100/>\E[?5l,
home=\E[H,
hpa=\E[%i%p1%dG,
ht=^I,
hts=\EH,
ich=\E[%p1%d@,
il=\E[%p1%dL,
il1=\E[L,
ind=\n,
invis=\E[8m,
is2=\E[!p\E[?3;4l\E[4l\E>,
kmous=\E[M,
mc0=\E[i,
mc4=\E[4i,
mc5=\E[5i,
meml=\El,
memu=\Em,
op=\E[39;49m,
rc=\E8,
rev=\E[7m,
ri=\EM,
rmacs=\E(B,
rmam=\E[?7l,
@ -1067,7 +1241,6 @@ xterm-basic|modern xterm terminal emulator - common,
rmul=\E[24m,
rs1=\Ec,
rs2=\E[!p\E[?3;4l\E[4l\E>,
sc=\E7,
setab=\E[4%p1%dm,
setaf=\E[3%p1%dm,
setb=\E[4
@ -1144,12 +1317,16 @@ xterm-basic|modern xterm terminal emulator - common,
smir=\E[4h,
smkx=\E[?1h\E=,
smm=\E[?1034h,
smso=\E[7m,
smul=\E[4m,
tbc=\E[3g,
vpa=\E[%i%p1%dd,
E3=\E[3J,
use=ansi+csr,
use=ansi+enq,
use=ansi+idl,
use=ansi+inittabs,
use=ansi+local,
use=ansi+pp,
use=ansi+rca2,
use=ansi+sgrbold,
use=ansi+sgrdim,
use=xterm+alt+title,
use=xterm+kbs,
@ -1164,6 +1341,7 @@ xterm+nofkeys|building block for xterm fkey-variants,
use=vt420+lrmm,
use=xterm+sm+1006,
use=xterm+tmux,
use=xterm+focus,
use=ecma+italics,
use=xterm+keypad,
use=xterm-basic,
@ -1184,12 +1362,7 @@ xterm+nofkeys|building block for xterm fkey-variants,
xterm-vt220|xterm emulating vt220,
npc,
kcbt=\E[Z,
kcub1=\EOD,
kcud1=\EOB,
kcuf1=\EOC,
kcuu1=\EOA,
kend=\E[4~,
kent=\EOM,
kf10=\E[21~,
kf11=\E[23~,
kf12=\E[24~,
@ -1207,18 +1380,16 @@ xterm-vt220|xterm emulating vt220,
kf8=\E[19~,
kf9=\E[20~,
khome=\E[1~,
kich1=\E[2~,
kmous=\E[M,
knp=\E[6~,
kpp=\E[5~,
nel=\EE,
use=xterm+app,
use=xterm+edit,
use=vt220+keypad,
use=vt220+pcedit,
use=ecma+italics,
use=ecma+index,
use=ansi+rep,
use=ecma+strikeout,
use=xterm+focus,
use=xterm+sm+1006,
use=xterm+tmux,
use=xterm+keypad,
@ -1333,13 +1504,8 @@ vt52+keypad|DECScope auxiliary keypad,
xterm-sun|xterm with sun function keys,
kb2=\E[218z,
kcpy=\E[197z,
kcub1=\EOD,
kcud1=\EOB,
kcuf1=\EOC,
kcuu1=\EOA,
kdch1=\E[3z,
kend=\E[220z,
kent=\EOM,
kf1=\E[224z,
kf10=\E[233z,
kf11=\E[192z,
@ -1379,6 +1545,8 @@ xterm-sun|xterm with sun function keys,
knp=\E[222z,
kpp=\E[216z,
kund=\E[195z,
use=xterm+kbs,
use=ansi+apparrows,
use=xterm+nopcfkeys,
use=xterm+nofkeys,
@ -1491,7 +1659,7 @@ xterm-sco|xterm with SCO function keys,
kmous=\E[>M,
knp=\E[G,
kpp=\E[I,
use=xterm+noapp,
use=vt100+noapp,
use=xterm+nofkeys,
#
# Other variants (these are all very old entries, from X11R5):
@ -1569,15 +1737,22 @@ xterm-noapp|xterm with cursor keys in normal mode,
rmkx=\E>,
smcup@,
smkx=\E=,
use=xterm+noapp,
use=vt100+noapp,
use=xterm,
xterm+noapp|fragment with cursor keys in normal mode,
vt100+noapp|fragment with cursor keys in normal mode,
kcub1=\E[D,
kcud1=\E[B,
kcuf1=\E[C,
kcuu1=\E[A,
use=xterm+noapp+pc,
use=vt100+noapp+pc,
xterm+acs|ISO-2022 alternate character-switching for xterm,
acsc=``aaffggiijjkkllmmnnooppqqr
rssttuuvvwwxxyyzz{{||}}~~,
enacs@,
rmacs=\E(B,
smacs=\E(0,
xterm+app|fragment with cursor keys in application mode,
kcub1=\EOD,
@ -1586,7 +1761,7 @@ xterm+app|fragment with cursor keys in application mode,
kcuu1=\EOA,
use=xterm+app+pc,
xterm+noapp+pc|fragment for noapp pc-style home/end,
vt100+noapp+pc|fragment for noapp pc-style home/end,
kend=\E[F,
khome=\E[H,
@ -1594,7 +1769,7 @@ xterm+app+pc|fragment for app pc-style home/end,
kend=\EOF,
khome=\EOH,
xterm+edit|fragment for 6-key editing-keypad,
vt220+pcedit|fragment for 6-key editing-keypad,
kdch1=\E[3~,
kich1=\E[2~,
knp=\E[6~,
@ -1616,10 +1791,6 @@ xterm+vt+edit|fragment for vt220-style editing keypad,
kfnd=\E[1~,
kslt=\E[4~,
xterm+noalt|xterm without altscreen,
rmcup@,
smcup@,
xterm+alt1049|xterm 90 feature,
rmcup=\E[?1049l,
smcup=\E[?1049h,
@ -2066,8 +2237,6 @@ xterm+256color2|xterm 256-color feature,
%p1%d
%;
m,
setb@,
setf@,
use=xterm+256color,
xterm-256color|xterm with 256 colors,
use=xterm+256color2,
@ -2150,8 +2319,6 @@ xterm-8bit|xterm terminal emulator with 8-bit controls (X Window System),
it#8,
lines#24,
pairs#64,
acsc=``aaffggiijjkkllmmnnooppqqr
rssttuuvvwwxxyyzz{{||}}~~,
bel=^G,
blink=\2335m,
bold=\2331m,
@ -2240,7 +2407,6 @@ xterm-8bit|xterm terminal emulator with 8-bit controls (X Window System),
rc=\E8,
rev=\2337m,
ri=\215,
rmacs=\E(B,
rmam=\233?7l,
rmcup=\233?1049l,
rmir=\2334l,
@ -2318,7 +2484,6 @@ xterm-8bit|xterm terminal emulator with 8-bit controls (X Window System),
\E(B
%;,
sgr0=\2330m\E(B,
smacs=\E(0,
smam=\233?7h,
smcup=\233?1049h,
smir=\2334h,
@ -2331,6 +2496,7 @@ xterm-8bit|xterm terminal emulator with 8-bit controls (X Window System),
u8=\233[?%[;0123456789]c,
u9=\E[c,
vpa=\233%i%p1%dd,
use=xterm+acs,
use=xterm+kbs,
#
xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
@ -2338,7 +2504,6 @@ xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
am,
bce,
km,
mc5i,
mir,
msgr,
npc,
@ -2347,50 +2512,30 @@ xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
XT,
colors#8,
cols#80,
it#8,
lines#24,
pairs#64,
acsc=``aaffggiijjkkllmmnnooppqqr
rssttuuvvwwxxyyzz{{||}}~~,
bel=^G,
blink=\E[5m,
bold=\E[1m,
cbt=\E[Z,
civis=\E[?25l,
clear=\E[H\E[2J,
cnorm=\E[?12l\E[?25h,
cr=\r,
csr=\E[%i%p1%d;%p2%dr,
cub=\E[%p1%dD,
cub1=^H,
cud=\E[%p1%dB,
cud1=\n,
cuf=\E[%p1%dC,
cuf1=\E[C,
cup=\E[%i%p1%d;%p2%dH,
cuu=\E[%p1%dA,
cuu1=\E[A,
cvvis=\E[?12;25h,
dch=\E[%p1%dP,
dch1=\E[P,
dl=\E[%p1%dM,
dl1=\E[M,
ech=\E[%p1%dX,
ed=\E[J,
el=\E[K,
el1=\E[1K,
enacs=\E(B\E)0,
flash=\E[?5h$<100/>\E[?5l,
home=\E[H,
hpa=\E[%i%p1%dG,
ht=^I,
hts=\EH,
ich=\E[%p1%d@,
il=\E[%p1%dL,
il1=\E[L,
ind=\n,
indn=\E[%p1%dS,
invis=\E[8m,
is2=\E[!p\E[?3;4l\E[4l\E>,
kDC=\E[3;2~,
kEND=\E[1;2F,
@ -2402,10 +2547,6 @@ xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
kRIT=\E[1;2C,
kb2=\EOE,
kcbt=\E[Z,
kcub1=\EOD,
kcud1=\EOB,
kcuf1=\EOC,
kcuu1=\EOA,
kdch1=\E[3~,
kend=\EOF,
kent=\EOM,
@ -2457,19 +2598,13 @@ xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
kf7=\E[18~,
kf8=\E[19~,
kf9=\E[20~,
khome=\EOH,
kich1=\E[2~,
kmous=\E[M,
knp=\E[6~,
kpp=\E[5~,
mc0=\E[i,
mc4=\E[4i,
mc5=\E[5i,
meml=\El,
memu=\Em,
op=\E[39;49m,
rc=\E8,
rev=\E[7m,
ri=\EM,
rin=\E[%p1%dT,
rmacs=^O,
@ -2480,7 +2615,6 @@ xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
rmul=\E[24m,
rs1=\Ec,
rs2=\E[!p\E[?3;4l\E[4l\E>,
sc=\E7,
setab=\E[4%p1%dm,
setaf=\E[3%p1%dm,
setb=\E[4
@ -2551,20 +2685,24 @@ xterm-xf86-v44|xterm terminal emulator (XFree86 4.4 Window System),
smam=\E[?7h,
smir=\E[4h,
smkx=\E[?1h\E=,
smso=\E[7m,
smul=\E[4m,
tbc=\E[3g,
u6=\E[%i%d;%dR,
u7=\E[6n,
u8=\E[?1;2c,
u9=\E[c,
vpa=\E[%i%p1%dd,
ka2=\EOx,
kb1=\EOt,
kb3=\EOv,
kc2=\EOr,
use=xterm+alt1049,
use=xterm+kbs,
use=ansi+apparrows,
use=ansi+csr,
use=ansi+cup,
use=ansi+enq,
use=ansi+idl,
use=ansi+inittabs,
use=ansi+local,
use=ansi+pp,
use=ansi+sgrbold,
use=xterm+alt1049,
xterm-xfree86|xterm terminal emulator (XFree86 4.4 Window System),
use=xterm-xf86-v44,
#
@ -2590,24 +2728,19 @@ xterm-r6|xterm X11R6 version,
bold=\E[1m,
clear=\E[H\E[2J,
cr=\r,
csr=\E[%i%p1%d;%p2%dr,
cub=\E[%p1%dD,
cub1=^H,
cud=\E[%p1%dB,
cud1=\n,
cuf=\E[%p1%dC,
cuf1=\E[C,
cup=\E[%i%p1%d;%p2%dH,
cuu=\E[%p1%dA,
cuu1=\E[A,
dch=\E[%p1%dP,
dch1=\E[P,
dl=\E[%p1%dM,
dl1=\E[M,
ed=\E[J,
el=\E[K,
enacs=\E)0,
home=\E[H,
ht=^I,
hts=\EH,
il=\E[%p1%dL,
@ -2619,7 +2752,6 @@ xterm-r6|xterm X11R6 version,
kcud1=\EOB,
kcuf1=\EOC,
kcuu1=\EOA,
kdch1=\E[3~,
kf1=\E[11~,
kf10=\E[21~,
kf11=\E[23~,
@ -2643,7 +2775,6 @@ xterm-r6|xterm X11R6 version,
kmous=\E[M,
meml=\El,
memu=\Em,
rc=\E8,
rev=\E[7m,
ri=\EM,
rmacs=^O,
@ -2654,7 +2785,6 @@ xterm-r6|xterm X11R6 version,
rmul=\E[m,
rs2=\E[m\E[?7h\E[4l\E>\E7\E[r\E[
?1;3;4;6l\E8,
sc=\E7,
sgr0=\E[m,
smacs=^N,
smcup=\E7\E[?47h,
@ -2663,10 +2793,12 @@ xterm-r6|xterm X11R6 version,
smso=\E[7m,
smul=\E[4m,
tbc=\E[3g,
u6=\E[%i%d;%dR,
u7=\E[6n,
u8=\E[?1;2c,
u9=\E[c,
use=ansi+cpr,
use=ansi+csr,
use=ansi+cup,
use=ansi+erase,
use=xterm+kbs,
use=xterm+decedit,
xterm-old|antique xterm version,
@ -2697,34 +2829,15 @@ xterm-r5|xterm R5 version,
bold=\E[1m,
clear=\E[H\E[2J,
cr=\r,
csr=\E[%i%p1%d;%p2%dr,
cub=\E[%p1%dD,
cub1=^H,
cud=\E[%p1%dB,
cud1=\n,
cuf=\E[%p1%dC,
cuf1=\E[C,
cup=\E[%i%p1%d;%p2%dH,
cuu=\E[%p1%dA,
cuu1=\E[A,
dch=\E[%p1%dP,
dch1=\E[P,
dl=\E[%p1%dM,
dl1=\E[M,
ed=\E[J,
el=\E[K,
home=\E[H,
ht=^I,
hts=\EH,
ich=\E[%p1%d@,
ich1=\E[@,
il=\E[%p1%dL,
il1=\E[L,
ind=\n,
kcub1=\EOD,
kcud1=\EOB,
kcuf1=\EOC,
kcuu1=\EOA,
kdch1=\E[3~,
kdl1=\E[31~,
kel=\E[8~,
@ -2748,16 +2861,12 @@ xterm-r5|xterm R5 version,
kmous=\E[M,
knp=\E[6~,
kpp=\E[5~,
rc=\E8,
rev=\E[7m,
ri=\EM,
rmir=\E[4l,
rmkx=\E[?1l\E>,
rmso=\E[m,
rmul=\E[m,
rs2=\E>\E[?1;3;4;5;6l\E[4l\E[?7h
\E[m\E[r\E[2J\E[H,
sc=\E7,
sgr=\E[
%?
%p1
@ -2781,16 +2890,18 @@ xterm-r5|xterm R5 version,
%;
m,
sgr0=\E[m,
smir=\E[4h,
smkx=\E[?1h\E=,
smso=\E[7m,
smul=\E[4m,
tbc=\E[3g,
u6=\E[%i%d;%dR,
u7=\E[6n,
u8=\E[?1;2c,
u9=\E[c,
use=xterm+kbs,
use=ansi+apparrows,
use=ansi+csr,
use=ansi+enq,
use=ansi+idc,
use=ansi+idl,
use=ansi+local,
use=ansi+sgrso,
# DEC status-line is an extension for VT220, and standard with VT320 and up.
dec+sl|DEC VTxx status line,