$manlookup

toe

(1)

list table of entries of terminfo terminal types

User commands7 optionsncurses-bin 6.5+20250216-2
toe [-ahs] [-v [n]] [directory ...] toe [-u|-U] file toe -V

Options

7
-a

lists entries from all terminal database directories that terminfo would search, instead of only the first that it finds.

-h

writes a heading naming each directory as it is accessed.

-s

sorts the output by the entry names.

-ufile

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 space- and tab-separated list of primary names of terminal types thus named, and a newline.

-Ufile

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 space- and tab-separated list of primary names of terminal types naming them thus, and a newline.

-vn

reports verbose status information to the standard error stream, showing toe's progress.

-V

reports the version of ncurses associated with this program and exits with a successful status.

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.

FILES

/etc/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:

  • tic,
  • tac (now tack),
  • 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.

xterm-color generic color xterm
xterm-xfree86 xterm terminal emulator (XFree86)
xterm-vt220 xterm emulating vt220
xterm-256color xterm with 256 colors
xterm-r6 xterm X11R6 version
xterm-r5 xterm R5 version
xterm-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.

--> /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)
--*---: xterm-256color xterm with 256 colors
--*---: xterm-color generic color xterm
--*---: xterm-mono monochrome xterm
--*---: xterm-r5 xterm R5 version
--*---: xterm-r6 xterm X11R6 version
--*---: xterm-vt220 xterm emulating vt220
--*---: xterm-xfree86 xterm terminal emulator (XFree86)
...

See also