1*90ffcda9SRobert Mustacchi# From: Thomas Dickey <dickey@clark.net> 04 Oct 1997 2*90ffcda9SRobert Mustacchi# Updated: Özgür Kesim <kesim@math.fu-berlin.de> 02 Nov 1997 3*90ffcda9SRobert Mustacchi# Updated: Marc Lehmann <schmorp@schmorp.de>, 17 Feb 2005 4*90ffcda9SRobert Mustacchi# Updated: Marc Lehmann <schmorp@schmorp.de>, 04 Nov 2008: change init/reset sequences 5*90ffcda9SRobert Mustacchi# Updated: Marc Lehmann <schmorp@schmorp.de>, 24 Nov 2014: implement cvvis as blinking cursor 6*90ffcda9SRobert Mustacchi# Updated: Marc Lehmann <schmorp@schmorp.de>, 13 Dec 2014: removed superfluous 0 from sgr 7*90ffcda9SRobert Mustacchirxvt-unicode|rxvt-unicode terminal (X Window System), 8*90ffcda9SRobert Mustacchi am, 9*90ffcda9SRobert Mustacchi bce, 10*90ffcda9SRobert Mustacchi eo, 11*90ffcda9SRobert Mustacchi km, 12*90ffcda9SRobert Mustacchi msgr, 13*90ffcda9SRobert Mustacchi xenl, 14*90ffcda9SRobert Mustacchi hs, 15*90ffcda9SRobert Mustacchi cols#80, 16*90ffcda9SRobert Mustacchi it#8, 17*90ffcda9SRobert Mustacchi lines#24, 18*90ffcda9SRobert Mustacchi acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~-A.B+C\,D0EhFiG, 19*90ffcda9SRobert Mustacchi bel=^G, 20*90ffcda9SRobert Mustacchi blink=\E[5m, 21*90ffcda9SRobert Mustacchi bold=\E[1m, 22*90ffcda9SRobert Mustacchi clear=\E[H\E[2J, 23*90ffcda9SRobert Mustacchi civis=\E[?25l, 24*90ffcda9SRobert Mustacchi cnorm=\E[?12l\E[?25h, 25*90ffcda9SRobert Mustacchi cvvis=\E[?12;25h, 26*90ffcda9SRobert Mustacchi cr=^M, 27*90ffcda9SRobert Mustacchi csr=\E[%i%p1%d;%p2%dr, 28*90ffcda9SRobert Mustacchi cub=\E[%p1%dD, 29*90ffcda9SRobert Mustacchi cub1=^H, 30*90ffcda9SRobert Mustacchi cud=\E[%p1%dB, 31*90ffcda9SRobert Mustacchi cud1=^J, 32*90ffcda9SRobert Mustacchi cuf=\E[%p1%dC, 33*90ffcda9SRobert Mustacchi cuf1=\E[C, 34*90ffcda9SRobert Mustacchi cup=\E[%i%p1%d;%p2%dH, 35*90ffcda9SRobert Mustacchi cuu=\E[%p1%dA, 36*90ffcda9SRobert Mustacchi cuu1=\E[A, 37*90ffcda9SRobert Mustacchi dch=\E[%p1%dP, 38*90ffcda9SRobert Mustacchi dch1=\E[P, 39*90ffcda9SRobert Mustacchi dl=\E[%p1%dM, 40*90ffcda9SRobert Mustacchi dl1=\E[M, 41*90ffcda9SRobert Mustacchi ed=\E[J, 42*90ffcda9SRobert Mustacchi el=\E[K, 43*90ffcda9SRobert Mustacchi el1=\E[1K, 44*90ffcda9SRobert Mustacchi flash=\E[?5h$<20/>\E[?5l, 45*90ffcda9SRobert Mustacchi home=\E[H, 46*90ffcda9SRobert Mustacchi hpa=\E[%i%p1%dG, 47*90ffcda9SRobert Mustacchi ht=^I, 48*90ffcda9SRobert Mustacchi hts=\EH, 49*90ffcda9SRobert Mustacchi ich=\E[%p1%d@, 50*90ffcda9SRobert Mustacchi ich1=\E[@, 51*90ffcda9SRobert Mustacchi il=\E[%p1%dL, 52*90ffcda9SRobert Mustacchi il1=\E[L, 53*90ffcda9SRobert Mustacchi ind=^J, 54*90ffcda9SRobert Mustacchi is1=\E[\041p, 55*90ffcda9SRobert Mustacchi is2=\E[r\E[m\E[2J\E[?7;25h\E[?1;3;4;5;6;9;66;1000;1001;1049l\E[4l, 56*90ffcda9SRobert Mustacchi kDC=\E[3$, 57*90ffcda9SRobert Mustacchi kDC5=\E[3\^, 58*90ffcda9SRobert Mustacchi kDC6=\E[3@, 59*90ffcda9SRobert Mustacchi kDN=\E[b, 60*90ffcda9SRobert Mustacchi kDN5=\EOb, 61*90ffcda9SRobert Mustacchi kIC=\E[2$, 62*90ffcda9SRobert Mustacchi kIC5=\E[2\^, 63*90ffcda9SRobert Mustacchi kIC6=\E[2@, 64*90ffcda9SRobert Mustacchi kEND=\E[8$, 65*90ffcda9SRobert Mustacchi kEND5=\E[8\^, 66*90ffcda9SRobert Mustacchi kEND6=\E[8@, 67*90ffcda9SRobert Mustacchi kFND=\E[1$, 68*90ffcda9SRobert Mustacchi kFND5=\E[1\^, 69*90ffcda9SRobert Mustacchi kFND6=\E[1@, 70*90ffcda9SRobert Mustacchi kHOM=\E[7$, 71*90ffcda9SRobert Mustacchi kHOM5=\E[7\^, 72*90ffcda9SRobert Mustacchi kHOM6=\E[7@, 73*90ffcda9SRobert Mustacchi kLFT=\E[d, 74*90ffcda9SRobert Mustacchi kLFT5=\EOd, 75*90ffcda9SRobert Mustacchi kNXT=\E[6$, 76*90ffcda9SRobert Mustacchi kNXT5=\E[6\^, 77*90ffcda9SRobert Mustacchi kNXT6=\E[6@, 78*90ffcda9SRobert Mustacchi kPRV=\E[5$, 79*90ffcda9SRobert Mustacchi kPRV5=\E[5\^, 80*90ffcda9SRobert Mustacchi kPRV6=\E[5@, 81*90ffcda9SRobert Mustacchi kRIT=\E[c, 82*90ffcda9SRobert Mustacchi kRIT5=\EOc, 83*90ffcda9SRobert Mustacchi kUP=\E[a, 84*90ffcda9SRobert Mustacchi kUP5=\EOa, 85*90ffcda9SRobert Mustacchi kbs=\177, 86*90ffcda9SRobert Mustacchi ka1=\EOw, 87*90ffcda9SRobert Mustacchi ka3=\EOy, 88*90ffcda9SRobert Mustacchi kb2=\EOu, 89*90ffcda9SRobert Mustacchi kc1=\EOq, 90*90ffcda9SRobert Mustacchi kc3=\EOs, 91*90ffcda9SRobert Mustacchi kcbt=\E[Z, 92*90ffcda9SRobert Mustacchi kcub1=\E[D, 93*90ffcda9SRobert Mustacchi kcud1=\E[B, 94*90ffcda9SRobert Mustacchi kcuf1=\E[C, 95*90ffcda9SRobert Mustacchi kcuu1=\E[A, 96*90ffcda9SRobert Mustacchi kdch1=\E[3~, 97*90ffcda9SRobert Mustacchi kel=\E[8\^, 98*90ffcda9SRobert Mustacchi kend=\E[8~, 99*90ffcda9SRobert Mustacchi kent=\EOM, 100*90ffcda9SRobert Mustacchi kf1=\E[11~, 101*90ffcda9SRobert Mustacchi kf10=\E[21~, 102*90ffcda9SRobert Mustacchi kf11=\E[23~, 103*90ffcda9SRobert Mustacchi kf12=\E[24~, 104*90ffcda9SRobert Mustacchi kf13=\E[25~, 105*90ffcda9SRobert Mustacchi kf14=\E[26~, 106*90ffcda9SRobert Mustacchi kf15=\E[28~, 107*90ffcda9SRobert Mustacchi kf16=\E[29~, 108*90ffcda9SRobert Mustacchi kf17=\E[31~, 109*90ffcda9SRobert Mustacchi kf18=\E[32~, 110*90ffcda9SRobert Mustacchi kf19=\E[33~, 111*90ffcda9SRobert Mustacchi kf2=\E[12~, 112*90ffcda9SRobert Mustacchi kf20=\E[34~, 113*90ffcda9SRobert Mustacchi kf3=\E[13~, 114*90ffcda9SRobert Mustacchi kf4=\E[14~, 115*90ffcda9SRobert Mustacchi kf5=\E[15~, 116*90ffcda9SRobert Mustacchi kf6=\E[17~, 117*90ffcda9SRobert Mustacchi kf7=\E[18~, 118*90ffcda9SRobert Mustacchi kf8=\E[19~, 119*90ffcda9SRobert Mustacchi kf9=\E[20~, 120*90ffcda9SRobert Mustacchi kfnd=\E[1~, 121*90ffcda9SRobert Mustacchi khome=\E[7~, 122*90ffcda9SRobert Mustacchi kich1=\E[2~, 123*90ffcda9SRobert Mustacchi kmous=\E[M, 124*90ffcda9SRobert Mustacchi knp=\E[6~, 125*90ffcda9SRobert Mustacchi kpp=\E[5~, 126*90ffcda9SRobert Mustacchi kslt=\E[4~, 127*90ffcda9SRobert Mustacchi rc=\E8, 128*90ffcda9SRobert Mustacchi rev=\E[7m, 129*90ffcda9SRobert Mustacchi ri=\EM, 130*90ffcda9SRobert Mustacchi rmso=\E[27m, 131*90ffcda9SRobert Mustacchi rmul=\E[24m, 132*90ffcda9SRobert Mustacchi rs1=\Ec, 133*90ffcda9SRobert Mustacchi rs2=\E[r\E[m\E[?7;25h\E[?1;3;4;5;6;9;66;1000;1001;1049l\E[4l, 134*90ffcda9SRobert Mustacchi sgr0=\E[m\E(B, 135*90ffcda9SRobert Mustacchi enacs=, 136*90ffcda9SRobert Mustacchi smacs=\E(0, 137*90ffcda9SRobert Mustacchi rmacs=\E(B, 138*90ffcda9SRobert Mustacchi smso=\E[7m, 139*90ffcda9SRobert Mustacchi smul=\E[4m, 140*90ffcda9SRobert Mustacchi tbc=\E[3g, 141*90ffcda9SRobert Mustacchi vpa=\E[%i%p1%dd, 142*90ffcda9SRobert Mustacchi colors#88, 143*90ffcda9SRobert Mustacchi pairs#7744, 144*90ffcda9SRobert Mustacchi btns#5, 145*90ffcda9SRobert Mustacchi lm#0, 146*90ffcda9SRobert Mustacchi ccc, 147*90ffcda9SRobert Mustacchi npc, 148*90ffcda9SRobert Mustacchi mc5i, 149*90ffcda9SRobert Mustacchi ncv#0, 150*90ffcda9SRobert Mustacchi mir, 151*90ffcda9SRobert Mustacchi xon, 152*90ffcda9SRobert Mustacchi bw, 153*90ffcda9SRobert Mustacchi ech=\E[%p1%dX, 154*90ffcda9SRobert Mustacchi mc0=\E[i, 155*90ffcda9SRobert Mustacchi mc4=\E[4i, 156*90ffcda9SRobert Mustacchi mc5=\E[5i, 157*90ffcda9SRobert Mustacchi sitm=\E[3m, 158*90ffcda9SRobert Mustacchi ritm=\E[23m, 159*90ffcda9SRobert Mustacchi smam=\E[?7h, 160*90ffcda9SRobert Mustacchi rmam=\E[?7l, 161*90ffcda9SRobert Mustacchi smir=\E[4h, 162*90ffcda9SRobert Mustacchi rmir=\E[4l, 163*90ffcda9SRobert Mustacchi smcup=\E[?1049h, 164*90ffcda9SRobert Mustacchi rmcup=\E[r\E[?1049l, 165*90ffcda9SRobert Mustacchi smkx=\E=, 166*90ffcda9SRobert Mustacchi rmkx=\E>, 167*90ffcda9SRobert Mustacchi indn=\E[%p1%dS, 168*90ffcda9SRobert Mustacchi rin=\E[%p1%dT, 169*90ffcda9SRobert Mustacchi sgr=\E[%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\E(0%e\E(B%;, 170*90ffcda9SRobert Mustacchi op=\E[39;49m, 171*90ffcda9SRobert Mustacchi setaf=\E[38;5;%p1%dm, 172*90ffcda9SRobert Mustacchi setab=\E[48;5;%p1%dm, 173*90ffcda9SRobert Mustacchi setf=%?%p1%{7}%>%t\E[38;5;%p1%dm%e\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m%;, 174*90ffcda9SRobert Mustacchi setb=%?%p1%{7}%>%t\E[48;5;%p1%dm%e\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m%;, 175*90ffcda9SRobert Mustacchi initc=\E]4;%p1%d;rgb\:%p2%{65535}%*%{1000}%/%4.4X/%p3%{65535}%*%{1000}%/%4.4X/%p4%{65535}%*%{1000}%/%4.4X\E\\, 176*90ffcda9SRobert Mustacchi sc=\E7, 177*90ffcda9SRobert Mustacchi s0ds=\E(B, 178*90ffcda9SRobert Mustacchi s1ds=\E(0, 179*90ffcda9SRobert Mustacchi s2ds=\E*B, 180*90ffcda9SRobert Mustacchi s3ds=\E+B, 181*90ffcda9SRobert Mustacchi u6=\E[%i%d;%dR, 182*90ffcda9SRobert Mustacchi u7=\E[6n, 183*90ffcda9SRobert Mustacchi u8=\E[?1;2c, 184*90ffcda9SRobert Mustacchi u9=\E[c, 185*90ffcda9SRobert Mustacchi tsl=\E]2;, 186*90ffcda9SRobert Mustacchi fsl=\007, 187*90ffcda9SRobert Mustacchi dsl=\E]2;\007, 188*90ffcda9SRobert Mustacchi 189*90ffcda9SRobert Mustacchirxvt-unicode-256color|rxvt-unicode terminal with 256 colors (X Window System), 190*90ffcda9SRobert Mustacchi colors#256, 191*90ffcda9SRobert Mustacchi pairs#32767, 192*90ffcda9SRobert Mustacchi use=rxvt-unicode, 193