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 typesSYNOPSIS
toe [-ahs] [-v [n]] [directory ...]toe [-u|-U] file
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)