tic(1M) MISC. REFERENCE MANUAL PAGES tic(1M)
NAME
tic - terminfo compiler
SYNOPSIS
tic [-v[n]] [-c] file
DESCRIPTION
The command tic translates a terminfo file from the source
format into the compiled format. The results are placed in
the directory /usr/share/lib/terminfo. The compiled format
is necessary for use with the library routines in
curses(3X).
-vn specifies that (verbose) output be written to stan-
dard error trace information showing tic's progress.
The optional integer n is a number from 1 to 10,
inclusive, indicating the desired level of detail of
information. If n is omitted, the default level is
1. If n is specified and greater than 1, the level
of detail is increased.
-c specifies to check only file for errors. Errors in
use= links are not detected.
file contains one or more terminfo terminal descriptions
in source format [see terminfo(4)]. Each descrip-
tion in the file describes the capabilities of a
particular terminal. When a use=entry-name field is
discovered in a terminal entry currently being com-
piled, tic reads in the binary from
/usr/share/lib/terminfo to complete the entry.
(Entries created from file will be used first. If
the environment variable TERMINFO is set, that
directory is searched instead of
/usr/share/lib/terminfo.) tic duplicates the capa-
bilities in entry-name for the current entry, with
the exception of those capabilities that explicitly
are defined in the current entry. If the environ-
ment variable TERMINFO is set, the compiled results
are placed there instead of /usr/share/lib/terminfo.
Total compiled entries cannot exceed 4096 bytes.
The name field cannot exceed 128 bytes. Terminal
names exceeding 14 characters will be truncated to
14 characters and a warning message will be printed.
FILES
/usr/share/lib/terminfo/?/* Compiled terminal description
database.
NOTES
When an entry, e.g., entry_name_1, contains a
use=entry_name_2 field, any canceled capabilities in
Last change: Terminal Information Utilities 1
tic(1M) MISC. REFERENCE MANUAL PAGES tic(1M)
entry_name_2 must also appear in entry_name_1 before use=
for these capabilities to be canceled in entry_name_1.
SEE ALSO
curses(3X), captoinfo(1M), infocmp(1M), terminfo(4).
Last change: Terminal Information Utilities 2