www.LinuxHowtos.org





toe

Section: User commands (1M)
Updated: 202-1-11
Index Return to Main Contents
 

NAME

toe - list table of entries of terminfo terminal types  

SYNOPSIS

toe [-ahs] [-v [n]] [directory ...]

toe [-u|-U] file

toe -V  

DESCRIPTION

toe reports to the standard output stream the (primary) names and descriptions of the terminal types available to the terminfo library. Each directory is scanned; if none are given, toe scans the default terminfo directory.  

OPTIONS

The -h option can be helpful to observe where toe is looking for terminal descriptions. Other options support maintainers of terminfo terminal descriptions.
-a
lists entries from all terminal database directories that terminfo would search, instead of only the first that it finds.
If -s is also given, toe additionally reports, like conflict(1), which entries correspond to a given terminal database. An "*" marks entries that differ, and "+" marks equivalent entries.
Without the -s option, toe does not attempt to merge duplicates in its report.
-h
writes a heading naming each directory as it is accessed.
-s
sorts the output by the entry names.
-u file
lists terminal type dependencies in file, a terminfo entry source or termcap database file. The report summarizes the "use" (terminfo) and tc (termcap) relations: each line comprises the primary name of a terminal type employing use/tc capabilities, a colon, a spac- and ta-separated list of primary names of terminal types thus named, and a newline.
-U file
lists terminal type reverse dependencies in file, a terminfo entry source or termcap database file. The report summarizes the "use" (terminfo) and tc (termcap) reverse relations: each line comprises the primary name of a terminal type occurring in use/tc capabilities, a colon, a spac- and ta-separated list of primary names of terminal types naming them thus, and a newline.
-v [
n] reports verbose status information to the standard error stream, showing toe's progress.
The optional parameter n is an integer between 1 and 10 inclusive, interpreted as for tic(1M). If ncurses is built without tracing support, n is ignored.
-V
reports the version of ncurses associated with this program and exits with a successful status.
 

FILES

/usr/share/terminfo
compiled terminal description database
 

PORTABILITY

toe is not provided by other implementations. There is no applicable X/Open or POSIX standard for it.  

HISTORY

toe replaces a -T option that was briefly supported by the ncurses infocmp utility in 1995.

The -a and -s options were added in 2006 and 2011, respectively.

The program's name originates with a developer's pun:
 .IP * 4 tic,
 .IP * 4 tac (now tack),
 .IP * 4 toe.  

EXAMPLES

When not sorting with the -s option, the -a option reports all of the names found in all of the terminal database directories named in the TERMINFO and TERMINFO_DIRS environment variables.

R

xter-color  generic color xterm
xter-xfree86  xterm terminal emulator (XFree86)
xter-vt220  xterm emulating vt220
xter-256color  xterm with 256 colors
xter-r6  xterm X11R6 version
xter-r5  xterm R5 version
xter-mono  monochrome xterm
xterm   xterm terminal emulator (X Window System)
vt220  dec vt220
vt102  dec vt102
vt100  dec vt100 (w/advanced video)
vt52  dec vt52
...

Use the -a and -s options together to show where each terminal description was found.

R

-> /etc/terminfo
-> /lib/terminfo
-> /usr/share/terminfo
--: vt100  dec vt100 (w/advanced video)
--: vt102  dec vt102
--: vt220  dec vt220
--: vt52  dec vt52
--: xterm   xterm terminal emulator (X Window System)
--: xter-256color  xterm with 256 colors
--: xter-color  generic color xterm
--: xter-mono  monochrome xterm
--: xter-r5  xterm R5 version
--: xter-r6  xterm X11R6 version
--: xter-vt220  xterm emulating vt220
--: xter-xfree86   xterm terminal emulator (XFree86)
...
 

SEE ALSO

captoinfo(1M), infocmp(1M), infotocap(1M), tic(1M), curses(3X), terminfo(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
FILES
PORTABILITY
HISTORY
EXAMPLES
SEE ALSO