captoinfo(1)


NAME

   captoinfo - convert a termcap description into a terminfo description

SYNOPSIS

   captoinfo [-vn width]  [-V] [-1] [-w width] file . . .

DESCRIPTION

   captoinfo  looks in each given text file for termcap descriptions.  For
   each one found,  an  equivalent  terminfo  description  is  written  to
   standard  output.   Termcap  tc capabilities are translated directly to
   terminfo use capabilities.

   If no file is given, then the environment variable TERMCAP is used  for
   the  filename  or entry.  If TERMCAP is a full pathname to a file, only
   the terminal whose name is specified in the environment  variable  TERM
   is  extracted  from  that file.  If the environment variable TERMCAP is
   not set, then the file /etc/terminfo is read.

   -v   print out tracing information on standard  error  as  the  program
        runs.

   -V   print  out the version of the program in use on standard error and
        exit.

   -1   cause the fields to print out  one  to  a  line.   Otherwise,  the
        fields  will be printed several to a line to a maximum width of 60
        characters.

   -w   change the output to width characters.

FILES

   /etc/terminfo       Compiled terminal description database.

TRANSLATIONS FROM NONSTANDARD CAPABILITIES

   Some obsolete nonstandard capabilities will automatically be translated
   into  standard  (SVr4/XSI  Curses)  terminfo capabilities by captoinfo.
   Whenever one of these automatic translations is done, the program  will
   issue an notification to stderr, inviting the user to check that it has
   not mistakenly translated a completely unknown  and  random  capability
   and/or syntax error.

   Nonstd   Std    From           Terminfo
    name    name                 capability
   
   BO       mr     AT&T    enter_reverse_mode
   CI       vi     AT&T    cursor_invisible
   CV       ve     AT&T    cursor_normal
   DS       mh     AT&T    enter_dim_mode
   EE       me     AT&T    exit_attribute_mode
   FE       LF     AT&T    label_on
   FL       LO     AT&T    label_off
   XS       mk     AT&T    enter_secure_mode
   EN       @7     XENIX   key_end
   GE       ae     XENIX   exit_alt_charset_mode
   GS       as     XENIX   enter_alt_charset_mode
   HM       kh     XENIX   key_home
   LD       kL     XENIX   key_dl
   PD       kN     XENIX   key_npage
   PN       po     XENIX   prtr_off
   PS       pf     XENIX   prtr_on
   PU       kP     XENIX   key_ppage

   RT       @8     XENIX   kent
   UP       ku     XENIX   kcuu1
   KA       k;     Tek     key_f10
   KB       F1     Tek     key_f11
   KC       F2     Tek     key_f12
   KD       F3     Tek     key_f13
   KE       F4     Tek     key_f14
   KF       F5     Tek     key_f15
   BC       Sb     Tek     set_background
   FC       Sf     Tek     set_foreground
   HS       mh     Iris    enter_dim_mode

   XENIX  termcap  also  used  to have a set of extension capabilities for
   forms drawing, designed to take  advantage  of  the  IBM  PC  high-half
   graphics.  They were as follows:

   Cap          Graphic
   
   G2    upper left
   G3    lower left
   G1    upper right
   G4    lower right
   GR    pointing right
   GL    pointing left
   GU    pointing up
   GD    pointing down
   GH    horizontal line
   GV    vertical line
   GC    intersection
   G6    upper left
   G7    lower left
   G5    upper right
   G8    lower right
   Gr    tee pointing right
   Gr    tee pointing left
   Gu    tee pointing up
   Gd    tee pointing down
   Gh    horizontal line
   Gv    vertical line
   Gc    intersection
   GG    acs magic cookie count

   If   the   single-line  capabilities  occur  in  an  entry,  they  will
   automatically  be  composed  into  an  acsc  string.   The  double-line
   capabilities and GG are discarded with a warning message.

   IBM's  AIX  has  a  terminfo  facility descended from SVr1 terminfo but
   incompatible with the SVr4 format.  The following  AIX  extensions  are
   automatically translated:

    IBM    XSI
   
   ksel    kslt
   kbtab   kcbt
   font0   s0ds
   font1   s1ds
   font2   s2ds
   font3   s3ds

   Additionally,  the AIX box1 capability will be automatically translated
   to an acsc string.

   Hewlett-Packard's terminfo library supports  two  nonstandard  terminfo
   capabilities  meml  (memory lock) and memu (memory unlock).  These will
   be discarded with a warning message.

NOTES

   This utility is actually a link to tic(1), running in -I mode.  You can
   use other tic options such as -f and  -x.

   The  trace  option  is not identical to SVr4's.  Under SVr4, instead of
   following the -v with a trace level n, you repeat it n times.

SEE ALSO

   infocmp(1), ncurses(3NCURSES), terminfo(5)

   This describes ncurses version 6.0 (patch 20160625).

AUTHOR

   Eric S. Raymond <esr@snark.thyrsus.com> and
   Thomas E. Dickey <dickey@invisible-island.net>

                                                              captoinfo(1)





Opportunity


Personal Opportunity - Free software gives you access to billions of dollars of software at no cost. Use this software for your business, personal use or to develop a profitable skill. Access to source code provides access to a level of capabilities/information that companies protect though copyrights. Open source is a core component of the Internet and it is available to you. Leverage the billions of dollars in resources and capabilities to build a career, establish a business or change the world. The potential is endless for those who understand the opportunity.

Business Opportunity - Goldman Sachs, IBM and countless large corporations are leveraging open source to reduce costs, develop products and increase their bottom lines. Learn what these companies know about open source and how open source can give you the advantage.





Free Software


Free Software provides computer programs and capabilities at no cost but more importantly, it provides the freedom to run, edit, contribute to, and share the software. The importance of free software is a matter of access, not price. Software at no cost is a benefit but ownership rights to the software and source code is far more significant.


Free Office Software - The Libre Office suite provides top desktop productivity tools for free. This includes, a word processor, spreadsheet, presentation engine, drawing and flowcharting, database and math applications. Libre Office is available for Linux or Windows.





Free Books


The Free Books Library is a collection of thousands of the most popular public domain books in an online readable format. The collection includes great classical literature and more recent works where the U.S. copyright has expired. These books are yours to read and use without restrictions.


Source Code - Want to change a program or know how it works? Open Source provides the source code for its programs so that anyone can use, modify or learn how to write those programs themselves. Visit the GNU source code repositories to download the source.





Education


Study at Harvard, Stanford or MIT - Open edX provides free online courses from Harvard, MIT, Columbia, UC Berkeley and other top Universities. Hundreds of courses for almost all major subjects and course levels. Open edx also offers some paid courses and selected certifications.


Linux Manual Pages - A man or manual page is a form of software documentation found on Linux/Unix operating systems. Topics covered include computer programs (including library and system calls), formal standards and conventions, and even abstract concepts.