- NetBSD Manual Pages
TIC(1) NetBSD General Commands Manual TIC(1)
Powered by man-cgi (2021-06-01).
Maintained for NetBSD
by Kimmo Suominen.
Based on man-cgi by Panagiotis Christias.
tic -- terminfo compiler
tic [-acSsx] [-o file] source [term1 term2 ...]
The tic utility compiles terminfo(5) source into a database for use by
other programs. The created database path name is the same as the source
but with .cdb appended.
The following options are available:
-a Do not discard commented out capabilities.
-c Only check for errors, don't write the final database.
-o file Write the database to file instead of source.cdb.
-S For term1, term2, ... output a C structure containing name,
compiled description, and compiled size. This can be used to
embed terminal descriptions into a program.
-s Display the number of terminal descriptions written to the
-x Include non standard capabilities defined in the source.
Extensions To Terminfo
When tic discovers a use=term capability, the terminal description for
term is merged in. Capabilities do not overwrite previously discovered
ones and capabilities ending with @ are marked as absent so the terminal
does not inherit the capability from used terminals.
The tic utility exits 0 on success, and >0 if an error occurs.
To maintain your private terminfo definitions, if the system supplied
ones do not support your terminal:
infocmp(1), tput(1), curses(3), terminfo(5)
The tic utility works with terminfo files that conform to the X/Open
Curses Issue 4, Version 2 (``XCURSES4.2'') standard.
Roy Marples <roy@NetBSD.org>
NetBSD 9.99 June 3, 2012 NetBSD 9.99