git.y1.nz

fbui

Framebuffer-based graphical environment
download: https://git.y1.nz/archives/fbui.tar.gz
README | Files | Log | Refs

libfbui/Term/fbterm.terminfo

      1 # fbterm capabilities (terminfo source)
      2 # As fbterm recognizes the vt100 escape sequences, this is essentially
      3 # the linux vt100 terminfo entry, without the timings, and with some additional
      4 # capabilities specific to fbterm.
      5 # To generate the termcap equivalent, use infocmp -C -r fbterm > fbterm.termcap
      6 
      7 fbterm|vt100-compatible terminal for FBUI,
      8 
      9 # Original vt100 capabilities
     10         am,
     11         msgr,
     12         xenl,
     13         xon,
     14         cols#80,
     15         it#8,
     16         lines#24,
     17         vt#3,
     18         bel=^G,
     19         blink=\E[5m,
     20         bold=\E[1m,
     21         clear=\E[H\E[J,
     22         cr=^M,
     23         csr=\E[%i%p1%d;%p2%dr,
     24         cub=\E[%p1%dD,
     25         cub1=^H,
     26         cud=\E[%p1%dB,
     27         cud1=^J,
     28         cuf=\E[%p1%dC,
     29         cuf1=\E[C,
     30         cup=\E[%i%p1%d;%p2%dH,
     31         cuu=\E[%p1%dA,
     32         cuu1=\E[A,
     33         ed=\E[J,
     34         el=\E[K,
     35         el1=\E[1K,
     36         enacs=\E(B\E)0,
     37         home=\E[H,
     38         ht=^I,
     39         hts=\EH,
     40         ind=^J,
     41         ka1=\EOq,
     42         ka3=\EOs,
     43         kb2=\EOr,
     44         kbs=^H,
     45         kc1=\EOp,
     46         kc3=\EOn,
     47         kcub1=\EOD,
     48         kcud1=\EOB,
     49         kcuf1=\EOC,
     50         kcuu1=\EOA,
     51         kent=\EOM,
     52         kf0=\EOy,
     53         kf1=\EOP,
     54         kf10=\EOx,
     55         kf2=\EOQ,
     56         kf3=\EOR,
     57         kf4=\EOS,
     58         kf5=\EOt,
     59         kf6=\EOu,
     60         kf7=\EOv,
     61         kf8=\EOl,
     62         kf9=\EOw,
     63         rc=\E8,
     64         rev=\E[7m,
     65         ri=\EM,
     66         rmacs=^O,
     67         rmam=\E[?7l,
     68         rmkx=\E[?1l\E>,
     69         rmso=\E[m,
     70         rmul=\E[m,
     71         rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h,
     72         sc=\E7,
     73         sgr0=\E[m\017,
     74         smacs=^N,
     75         smam=\E[?7h,
     76         smkx=\E[?1h\E=,
     77         smso=\E[7m,
     78         smul=\E[4m,
     79         tbc=\E[3g,
     80 # Color handling
     81 		colors#8,
     82 		pairs#64,
     83 		op=\E[39;49m,
     84 		setab=\E[4%p1%dm,
     85 		setaf=\E[3%p1%dm,
     86 # Alternate character set. fbterm supports more graphical characters than vt100
     87 # acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
     88         acsc=++\,\,--..00``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
     89 # Invisible mode
     90         invis=\E[8m,
     91 # Modified sgr to include invisible mode
     92 # sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<2>,
     93         sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\016%e\017%;,
     94 # Scroll several lines at a time
     95         indn=\E[%p1%dS,
     96 		rin=\E[%p1%dT,
     97 # Repeat the last character
     98         rep=%p1%c\E[%p2%{1}%-%dF,
     99 # Insert key
    100         kich1=\E[L,
    101 # Insert characters
    102         ich=\E[%p1%d@,
    103 # Delete or erase characters
    104         ech=\E[%p1%dX,
    105 		dch=\E[%p1%dP,
    106 		dch1=\E[P,
    107 # Back Tab
    108         cbt=\E[Z,
    109 		kcbt=\E[Z,

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.