INFOCMP(1)              NetBSD General Commands Manual              INFOCMP(1)

     infocmp -- compare or print compiled terminfo descriptions

     infocmp [-1acnqux] [-A database] [-B database] [-w cols] [term ...]

     The infocmp reconstructs the first available terminfo(5) definition found
     for term and prints the result in a terminfo(5) format.  Capability types
     are grouped together and new types start new lines, first flags, then
     numbers, then strings.  Capabilities are sorted by their name.  If a sec-
     ond term is given then the capabilities are compared against each other.

     The following options are available:

     -1               Print one capability per line.

     -A database      Use this database to load the first terminal definition.

     -B database      Use this database to load subsequent terminal defini-

     -a               Include commented out capabilities.  This only works if
                      the database was compiled with the -a flag passed to
                      tic(1).  This also sets the -x flag as infocmp retains
                      commented out capabilities as non standard.

     -c               Print capabilities common to each definition.

     -n               Print capabilities that do not exist in either defini-

     -q               Make the comparison listing shorter by omitting subhead-
                      ings and using - for absent capabilities, @ for canceled
                      capabilities rather than NULL.

     -u               Build a new terminal description for the first terminal
                      description, using subsequent terminal descriptions.
                      This also sets the -a flag.

     -w cols          Limit the width to cols.

     -x               Include non-standard capabilities.  More -x only handles
                      non-standard capabilities.  This only works if the data-
                      base was compiled with the -x flag passed to tic(1).

     COLUMNS          Override columns returned by the output terminal.  -w
                      cols supersedes this.

     TERM             infocmp uses the contents of the TERM environment vari-
                      able if no terminal name is given on the command line.

     The infocmp utility exits 0 on success, and >0 if an error occurs.

     tic(1), terminfo(5)

     The infocmp utility outputs information that conforms to the X/Open
     Curses Issue 4, Version 2 (``XCURSES4.2'') standard.

     Roy Marples <>

NetBSD 8.0                     February 5, 2010                     NetBSD 8.0

You can also request any man page by name and (optionally) by section:


Use the DEFAULT collection to view manual pages for third-party software.

©1994 Man-cgi 1.15, Panagiotis Christias
©1996-2017 Modified for NetBSD by Kimmo Suominen