Blame man5/termcap.5

Packit 7cfc04
.\" Copyright (c) 1993 Michael Haardt (michael@moria.de),
Packit 7cfc04
.\"     Fri Apr  2 11:32:09 MET DST 1993
Packit 7cfc04
.\"
Packit 7cfc04
.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
Packit 7cfc04
.\" This is free documentation; you can redistribute it and/or
Packit 7cfc04
.\" modify it under the terms of the GNU General Public License as
Packit 7cfc04
.\" published by the Free Software Foundation; either version 2 of
Packit 7cfc04
.\" the License, or (at your option) any later version.
Packit 7cfc04
.\"
Packit 7cfc04
.\" The GNU General Public License's references to "object code"
Packit 7cfc04
.\" and "executables" are to be interpreted as the output of any
Packit 7cfc04
.\" document formatting or typesetting system, including
Packit 7cfc04
.\" intermediate and printed output.
Packit 7cfc04
.\"
Packit 7cfc04
.\" This manual is distributed in the hope that it will be useful,
Packit 7cfc04
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit 7cfc04
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit 7cfc04
.\" GNU General Public License for more details.
Packit 7cfc04
.\"
Packit 7cfc04
.\" You should have received a copy of the GNU General Public
Packit 7cfc04
.\" License along with this manual; if not, see
Packit 7cfc04
.\" <http://www.gnu.org/licenses/>.
Packit 7cfc04
.\" %%%LICENSE_END
Packit 7cfc04
.\"
Packit 7cfc04
.\" Modified formatting Sat Jul 24 17:13:38 1993, Rik Faith (faith@cs.unc.edu)
Packit 7cfc04
.\" Modified (extensions and corrections)
Packit 7cfc04
.\"   Sun May  1 14:21:25 MET DST 1994 Michael Haardt
Packit 7cfc04
.\"   If mistakes in the capabilities are found, please send a bug report to:
Packit 7cfc04
.\"   michael@moria.de
Packit 7cfc04
.\" Modified Mon Oct 21 17:47:19 EDT 1996 by Eric S. Raymond (esr@thyrsus.com)
Packit 7cfc04
.TH TERMCAP 5 1996-10-21 "Linux" "Linux Programmer's Manual"
Packit 7cfc04
.SH NAME
Packit 7cfc04
termcap \- terminal capability database
Packit 7cfc04
.SH DESCRIPTION
Packit 7cfc04
The termcap database is an obsolete facility for describing the
Packit 7cfc04
capabilities of character-cell terminals and printers.
Packit 7cfc04
It is retained only for capability with old programs;
Packit 7cfc04
new programs should use the
Packit 7cfc04
.BR terminfo (5)
Packit 7cfc04
database and associated libraries.
Packit 7cfc04
.PP
Packit 7cfc04
.I /etc/termcap
Packit 7cfc04
is an ASCII file (the database master) that lists the capabilities of
Packit 7cfc04
many different types of terminals.
Packit 7cfc04
Programs can read termcap to find
Packit 7cfc04
the particular escape codes needed to control the visual attributes of
Packit 7cfc04
the terminal actually in use.
Packit 7cfc04
(Other aspects of the terminal are
Packit 7cfc04
handled by
Packit 7cfc04
.BR stty (1).)
Packit 7cfc04
The termcap database is indexed on the
Packit 7cfc04
.B TERM
Packit 7cfc04
environment variable.
Packit 7cfc04
.PP
Packit 7cfc04
Termcap entries must be defined on a single logical line, with \(aq\\\(aq
Packit 7cfc04
used to suppress the newline.
Packit 7cfc04
Fields are separated by \(aq:\(aq.
Packit 7cfc04
The first field of each entry starts at the left-hand margin,
Packit 7cfc04
and contains a list of names for the terminal, separated by \(aq|\(aq.
Packit 7cfc04
.PP
Packit 7cfc04
The first subfield may (in BSD termcap entries from versions 4.3 and
Packit 7cfc04
earlier) contain a short name consisting of two characters.
Packit 7cfc04
This short name may consist of capital or small letters.
Packit 7cfc04
In 4.4BSD, termcap entries this field is omitted.
Packit 7cfc04
.PP
Packit 7cfc04
The second subfield (first, in the newer 4.4BSD format) contains the
Packit 7cfc04
name used by the environment variable
Packit 7cfc04
.BR TERM .
Packit 7cfc04
It should be spelled in lowercase letters.
Packit 7cfc04
Selectable hardware capabilities should be marked
Packit 7cfc04
by appending a hyphen and a suffix to this name.
Packit 7cfc04
See below for an example.
Packit 7cfc04
Usual suffixes are w (more than 80 characters wide), am
Packit 7cfc04
(automatic margins), nam (no automatic margins), and rv (reverse video
Packit 7cfc04
display).
Packit 7cfc04
The third subfield contains a long and descriptive name for
Packit 7cfc04
this termcap entry.
Packit 7cfc04
.PP
Packit 7cfc04
Subsequent fields contain the terminal capabilities; any continued
Packit 7cfc04
capability lines must be indented one tab from the left margin.
Packit 7cfc04
.PP
Packit 7cfc04
Although there is no defined order, it is suggested to write first
Packit 7cfc04
boolean, then numeric, and then string capabilities, each sorted
Packit 7cfc04
alphabetically without looking at lower or upper spelling.
Packit 7cfc04
Capabilities of similar functions can be written in one line.
Packit 7cfc04
.PP
Packit 7cfc04
Example for:
Packit 7cfc04
.nf
Packit 7cfc04
.PP
Packit 7cfc04
Head line: vt|vt101|DEC VT 101 terminal in 80 character mode:\e
Packit 7cfc04
Head line: Vt|vt101-w|DEC VT 101 terminal in (wide) 132 character mode:\e
Packit 7cfc04
Boolean: :bs:\e
Packit 7cfc04
Numeric: :co#80:\e
Packit 7cfc04
String: :sr=\eE[H:\e
Packit 7cfc04
.fi
Packit 7cfc04
.SS Boolean capabilities
Packit 7cfc04
.nf
Packit 7cfc04
5i	Printer will not echo on screen
Packit 7cfc04
am	Automatic margins which means automatic line wrap
Packit 7cfc04
bs	Control-H (8 dec.) performs a backspace
Packit 7cfc04
bw	Backspace on left margin wraps to previous line and right margin
Packit 7cfc04
da	Display retained above screen
Packit 7cfc04
db	Display retained below screen
Packit 7cfc04
eo	A space erases all characters at cursor position
Packit 7cfc04
es	Escape sequences and special characters work in status line
Packit 7cfc04
gn	Generic device
Packit 7cfc04
hc	This is a hardcopy terminal
Packit 7cfc04
HC	The cursor is hard to see when not on bottom line
Packit 7cfc04
hs	Has a status line
Packit 7cfc04
hz	Hazeltine bug, the terminal can not print tilde characters
Packit 7cfc04
in	Terminal inserts null bytes, not spaces, to fill whitespace
Packit 7cfc04
km	Terminal has a meta key
Packit 7cfc04
mi	Cursor movement works in insert mode
Packit 7cfc04
ms	Cursor movement works in standout/underline mode
Packit 7cfc04
NP	No pad character
Packit 7cfc04
NR	ti does not reverse te
Packit 7cfc04
nx	No padding, must use XON/XOFF
Packit 7cfc04
os	Terminal can overstrike
Packit 7cfc04
ul	Terminal underlines although it can not overstrike
Packit 7cfc04
xb	Beehive glitch, f1 sends ESCAPE, f2 sends \fB^C\fP
Packit 7cfc04
xn	Newline/wraparound glitch
Packit 7cfc04
xo	Terminal uses xon/xoff protocol
Packit 7cfc04
xs	Text typed over standout text will be displayed in standout
Packit 7cfc04
xt	Teleray glitch, destructive tabs and odd standout mode
Packit 7cfc04
.fi
Packit 7cfc04
.SS Numeric capabilities
Packit 7cfc04
.nf
Packit 7cfc04
co	Number of columns
Packit 7cfc04
dB	Delay in milliseconds for backspace on hardcopy terminals
Packit 7cfc04
dC	Delay in milliseconds for carriage return on hardcopy terminals
Packit 7cfc04
dF	Delay in milliseconds for form feed on hardcopy terminals
Packit 7cfc04
dN	Delay in milliseconds for new line on hardcopy terminals
Packit 7cfc04
dT	Delay in milliseconds for tabulator stop on hardcopy terminals
Packit 7cfc04
dV	Delay in milliseconds for vertical tabulator stop on
Packit 7cfc04
	hardcopy terminals
Packit 7cfc04
it	Difference between tab positions
Packit 7cfc04
lh	Height of soft labels
Packit 7cfc04
lm	Lines of memory
Packit 7cfc04
lw	Width of soft labels
Packit 7cfc04
li	Number of lines
Packit 7cfc04
Nl	Number of soft labels
Packit 7cfc04
pb	Lowest baud rate which needs padding
Packit 7cfc04
sg	Standout glitch
Packit 7cfc04
ug	Underline glitch
Packit 7cfc04
vt	virtual terminal number
Packit 7cfc04
ws	Width of status line if different from screen width
Packit 7cfc04
.fi
Packit 7cfc04
.SS String capabilities
Packit 7cfc04
.nf
Packit 7cfc04
!1	shifted save key
Packit 7cfc04
!2	shifted suspend key
Packit 7cfc04
!3	shifted undo key
Packit 7cfc04
#1	shifted help key
Packit 7cfc04
#2	shifted home key
Packit 7cfc04
#3	shifted input key
Packit 7cfc04
#4	shifted cursor left key
Packit 7cfc04
%0	redo key
Packit 7cfc04
%1	help key
Packit 7cfc04
%2	mark key
Packit 7cfc04
%3	message key
Packit 7cfc04
%4	move key
Packit 7cfc04
%5	next-object key
Packit 7cfc04
%6	open key
Packit 7cfc04
%7	options key
Packit 7cfc04
%8	previous-object key
Packit 7cfc04
%9	print key
Packit 7cfc04
%a	shifted message key
Packit 7cfc04
%b	shifted move key
Packit 7cfc04
%c	shifted next key
Packit 7cfc04
%d	shifted options key
Packit 7cfc04
%e	shifted previous key
Packit 7cfc04
%f	shifted print key
Packit 7cfc04
%g	shifted redo key
Packit 7cfc04
%h	shifted replace key
Packit 7cfc04
%i	shifted cursor right key
Packit 7cfc04
%j	shifted resume key
Packit 7cfc04
&0	shifted cancel key
Packit 7cfc04
&1	reference key
Packit 7cfc04
&2	refresh key
Packit 7cfc04
&3	replace key
Packit 7cfc04
&4	restart key
Packit 7cfc04
&5	resume key
Packit 7cfc04
&6	save key
Packit 7cfc04
&7	suspend key
Packit 7cfc04
&8	undo key
Packit 7cfc04
&9	shifted begin key
Packit 7cfc04
*0	shifted find key
Packit 7cfc04
*1	shifted command key
Packit 7cfc04
*2	shifted copy key
Packit 7cfc04
*3	shifted create key
Packit 7cfc04
*4	shifted delete character
Packit 7cfc04
*5	shifted delete line
Packit 7cfc04
*6	select key
Packit 7cfc04
*7	shifted end key
Packit 7cfc04
*8	shifted clear line key
Packit 7cfc04
*9	shifted exit key
Packit 7cfc04
@0	find key
Packit 7cfc04
@1	begin key
Packit 7cfc04
@2	cancel key
Packit 7cfc04
@3	close key
Packit 7cfc04
@4	command key
Packit 7cfc04
@5	copy key
Packit 7cfc04
@6	create key
Packit 7cfc04
@7	end key
Packit 7cfc04
@8	enter/send key
Packit 7cfc04
@9	exit key
Packit 7cfc04
al	Insert one line
Packit 7cfc04
AL	Insert %1 lines
Packit 7cfc04
ac	Pairs of block graphic characters to map alternate character set
Packit 7cfc04
ae	End alternative character set
Packit 7cfc04
as	Start alternative character set for block graphic characters
Packit 7cfc04
bc	Backspace, if not \fB^H\fP
Packit 7cfc04
bl	Audio bell
Packit 7cfc04
bt	Move to previous tab stop
Packit 7cfc04
cb	Clear from beginning of line to cursor
Packit 7cfc04
cc	Dummy command character
Packit 7cfc04
cd	Clear to end of screen
Packit 7cfc04
ce	Clear to end of line
Packit 7cfc04
ch	Move cursor horizontally only to column %1
Packit 7cfc04
cl	Clear screen and cursor home
Packit 7cfc04
cm	Cursor move to row %1 and column %2 (on screen)
Packit 7cfc04
CM	Move cursor to row %1 and column %2 (in memory)
Packit 7cfc04
cr	Carriage return
Packit 7cfc04
cs	Scroll region from line %1 to %2
Packit 7cfc04
ct	Clear tabs
Packit 7cfc04
cv	Move cursor vertically only to line %1
Packit 7cfc04
dc	Delete one character
Packit 7cfc04
DC	Delete %1 characters
Packit 7cfc04
dl	Delete one line
Packit 7cfc04
DL	Delete %1 lines
Packit 7cfc04
dm	Begin delete mode
Packit 7cfc04
do	Cursor down one line
Packit 7cfc04
DO	Cursor down #1 lines
Packit 7cfc04
ds	Disable status line
Packit 7cfc04
eA	Enable alternate character set
Packit 7cfc04
ec	Erase %1 characters starting at cursor
Packit 7cfc04
ed	End delete mode
Packit 7cfc04
ei	End insert mode
Packit 7cfc04
ff	Formfeed character on hardcopy terminals
Packit 7cfc04
fs	Return character to its position before going to status line
Packit 7cfc04
F1	The string sent by function key f11
Packit 7cfc04
F2	The string sent by function key f12
Packit 7cfc04
F3	The string sent by function key f13
Packit 7cfc04
\&...	\&...
Packit 7cfc04
F9	The string sent by function key f19
Packit 7cfc04
FA	The string sent by function key f20
Packit 7cfc04
FB	The string sent by function key f21
Packit 7cfc04
\&...	\&...
Packit 7cfc04
FZ	The string sent by function key f45
Packit 7cfc04
Fa	The string sent by function key f46
Packit 7cfc04
Fb	The string sent by function key f47
Packit 7cfc04
\&...	\&...
Packit 7cfc04
Fr	The string sent by function key f63
Packit 7cfc04
hd	Move cursor a half line down
Packit 7cfc04
ho	Cursor home
Packit 7cfc04
hu	Move cursor a half line up
Packit 7cfc04
i1	Initialization string 1 at login
Packit 7cfc04
i3	Initialization string 3 at login
Packit 7cfc04
is	Initialization string 2 at login
Packit 7cfc04
ic	Insert one character
Packit 7cfc04
IC	Insert %1 characters
Packit 7cfc04
if	Initialization file
Packit 7cfc04
im	Begin insert mode
Packit 7cfc04
ip	Insert pad time and needed special characters after insert
Packit 7cfc04
iP	Initialization program
Packit 7cfc04
K1	upper left key on keypad
Packit 7cfc04
K2	center key on keypad
Packit 7cfc04
K3	upper right key on keypad
Packit 7cfc04
K4	bottom left key on keypad
Packit 7cfc04
K5	bottom right key on keypad
Packit 7cfc04
k0	Function key 0
Packit 7cfc04
k1	Function key 1
Packit 7cfc04
k2	Function key 2
Packit 7cfc04
k3	Function key 3
Packit 7cfc04
k4	Function key 4
Packit 7cfc04
k5	Function key 5
Packit 7cfc04
k6	Function key 6
Packit 7cfc04
k7	Function key 7
Packit 7cfc04
k8	Function key 8
Packit 7cfc04
k9	Function key 9
Packit 7cfc04
k;	Function key 10
Packit 7cfc04
ka	Clear all tabs key
Packit 7cfc04
kA	Insert line key
Packit 7cfc04
kb	Backspace key
Packit 7cfc04
kB	Back tab stop
Packit 7cfc04
kC	Clear screen key
Packit 7cfc04
kd	Cursor down key
Packit 7cfc04
kD	Key for delete character under cursor
Packit 7cfc04
ke	turn keypad off
Packit 7cfc04
kE	Key for clear to end of line
Packit 7cfc04
kF	Key for scrolling forward/down
Packit 7cfc04
kh	Cursor home key
Packit 7cfc04
kH	Cursor hown down key
Packit 7cfc04
kI	Insert character/Insert mode key
Packit 7cfc04
kl	Cursor left key
Packit 7cfc04
kL	Key for delete line
Packit 7cfc04
kM	Key for exit insert mode
Packit 7cfc04
kN	Key for next page
Packit 7cfc04
kP	Key for previous page
Packit 7cfc04
kr	Cursor right key
Packit 7cfc04
kR	Key for scrolling backward/up
Packit 7cfc04
ks	Turn keypad on
Packit 7cfc04
kS	Clear to end of screen key
Packit 7cfc04
kt	Clear this tab key
Packit 7cfc04
kT	Set tab here key
Packit 7cfc04
ku	Cursor up key
Packit 7cfc04
l0	Label of zeroth function key, if not f0
Packit 7cfc04
l1	Label of first function key, if not f1
Packit 7cfc04
l2	Label of first function key, if not f2
Packit 7cfc04
\&...	\&...
Packit 7cfc04
la	Label of tenth function key, if not f10
Packit 7cfc04
le	Cursor left one character
Packit 7cfc04
ll	Move cursor to lower left corner
Packit 7cfc04
LE	Cursor left %1 characters
Packit 7cfc04
LF	Turn soft labels off
Packit 7cfc04
LO	Turn soft labels on
Packit 7cfc04
mb	Start blinking
Packit 7cfc04
MC	Clear soft margins
Packit 7cfc04
md	Start bold mode
Packit 7cfc04
me	End all mode like so, us, mb, md, and mr
Packit 7cfc04
mh	Start half bright mode
Packit 7cfc04
mk	Dark mode (Characters invisible)
Packit 7cfc04
ML	Set left soft margin
Packit 7cfc04
mm	Put terminal in meta mode
Packit 7cfc04
mo	Put terminal out of meta mode
Packit 7cfc04
mp	Turn on protected attribute
Packit 7cfc04
mr	Start reverse mode
Packit 7cfc04
MR	Set right soft margin
Packit 7cfc04
nd	Cursor right one character
Packit 7cfc04
nw	Carriage return command
Packit 7cfc04
pc	Padding character
Packit 7cfc04
pf	Turn printer off
Packit 7cfc04
pk	Program key %1 to send string %2 as if typed by user
Packit 7cfc04
pl	Program key %1 to execute string %2 in local mode
Packit 7cfc04
pn	Program soft label %1 to show string %2
Packit 7cfc04
po	Turn the printer on
Packit 7cfc04
pO	Turn the printer on for %1 (<256) bytes
Packit 7cfc04
ps	Print screen contents on printer
Packit 7cfc04
px	Program key %1 to send string %2 to computer
Packit 7cfc04
r1	Reset string 1 to set terminal to sane modes
Packit 7cfc04
r2	Reset string 2 to set terminal to sane modes
Packit 7cfc04
r3	Reset string 3 to set terminal to sane modes
Packit 7cfc04
RA	disable automatic margins
Packit 7cfc04
rc	Restore saved cursor position
Packit 7cfc04
rf	Reset string filename
Packit 7cfc04
RF	Request for input from terminal
Packit 7cfc04
RI	Cursor right %1 characters
Packit 7cfc04
rp	Repeat character %1 for %2 times
Packit 7cfc04
rP	Padding after character sent in replace mode
Packit 7cfc04
rs	Reset string
Packit 7cfc04
RX	Turn off XON/XOFF flow control
Packit 7cfc04
sa	Set %1 %2 %3 %4 %5 %6 %7 %8 %9 attributes
Packit 7cfc04
SA	enable automatic margins
Packit 7cfc04
sc	Save cursor position
Packit 7cfc04
se	End standout mode
Packit 7cfc04
sf	Normal scroll one line
Packit 7cfc04
SF	Normal scroll %1 lines
Packit 7cfc04
so	Start standout mode
Packit 7cfc04
sr	Reverse scroll
Packit 7cfc04
SR	scroll back %1 lines
Packit 7cfc04
st	Set tabulator stop in all rows at current column
Packit 7cfc04
SX	Turn on XON/XOFF flow control
Packit 7cfc04
ta	move to next hardware tab
Packit 7cfc04
tc	Read in terminal description from another entry
Packit 7cfc04
te	End program that uses cursor motion
Packit 7cfc04
ti	Begin program that uses cursor motion
Packit 7cfc04
ts	Move cursor to column %1 of status line
Packit 7cfc04
uc	Underline character under cursor and move cursor right
Packit 7cfc04
ue	End underlining
Packit 7cfc04
up	Cursor up one line
Packit 7cfc04
UP	Cursor up %1 lines
Packit 7cfc04
us	Start underlining
Packit 7cfc04
vb	Visible bell
Packit 7cfc04
ve	Normal cursor visible
Packit 7cfc04
vi	Cursor invisible
Packit 7cfc04
vs	Standout cursor
Packit 7cfc04
wi	Set window from line %1 to %2 and column %3 to %4
Packit 7cfc04
XF	XOFF character if not \fB^S\fP
Packit 7cfc04
.fi
Packit 7cfc04
.PP
Packit 7cfc04
There are several ways of defining the control codes for string capabilities:
Packit 7cfc04
.PP
Packit 7cfc04
Every normal character represents itself,
Packit 7cfc04
except \(aq^\(aq, \(aq\e\(aq, and \(aq%\(aq.
Packit 7cfc04
.PP
Packit 7cfc04
A \fB^x\fP means Control-x.
Packit 7cfc04
Control-A equals 1 decimal.
Packit 7cfc04
.PP
Packit 7cfc04
\ex means a special code.
Packit 7cfc04
x can be one of the following characters:
Packit 7cfc04
.RS
Packit 7cfc04
E Escape (27)
Packit 7cfc04
.br
Packit 7cfc04
n Linefeed (10)
Packit 7cfc04
.br
Packit 7cfc04
r Carriage return (13)
Packit 7cfc04
.br
Packit 7cfc04
t Tabulation (9)
Packit 7cfc04
.br
Packit 7cfc04
b Backspace (8)
Packit 7cfc04
.br
Packit 7cfc04
f Form feed (12)
Packit 7cfc04
.br
Packit 7cfc04
0 Null character.
Packit 7cfc04
A \exxx specifies the octal character xxx.
Packit 7cfc04
.RE
Packit 7cfc04
.IP i
Packit 7cfc04
Increments parameters by one.
Packit 7cfc04
.IP r
Packit 7cfc04
Single parameter capability
Packit 7cfc04
.IP +
Packit 7cfc04
Add value of next character to this parameter and do binary output
Packit 7cfc04
.IP 2
Packit 7cfc04
Do ASCII output of this parameter with a field with of 2
Packit 7cfc04
.IP d
Packit 7cfc04
Do ASCII output of this parameter with a field with of 3
Packit 7cfc04
.IP %
Packit 7cfc04
Print a \(aq%\(aq
Packit 7cfc04
.PP
Packit 7cfc04
If you use binary output, then you should avoid the null character (\(aq\\0\(aq)
Packit 7cfc04
because it terminates the string.
Packit 7cfc04
You should reset tabulator expansion
Packit 7cfc04
if a tabulator can be the binary output of a parameter.
Packit 7cfc04
.IP Warning:
Packit 7cfc04
The above metacharacters for parameters may be wrong: they document Minix
Packit 7cfc04
termcap which may not be compatible with Linux termcap.
Packit 7cfc04
.PP
Packit 7cfc04
The block graphic characters can be specified by three string capabilities:
Packit 7cfc04
.IP as
Packit 7cfc04
start the alternative charset
Packit 7cfc04
.IP ae
Packit 7cfc04
end the alternative charset
Packit 7cfc04
.IP ac
Packit 7cfc04
pairs of characters.
Packit 7cfc04
The first character is the name of the block graphic
Packit 7cfc04
symbol and the second characters is its definition.
Packit 7cfc04
.PP
Packit 7cfc04
The following names are available:
Packit 7cfc04
.PP
Packit 7cfc04
.nf
Packit 7cfc04
+	right arrow (>)
Packit 7cfc04
,	left arrow (<)
Packit 7cfc04
\&.	down arrow (v)
Packit 7cfc04
0	full square (#)
Packit 7cfc04
I	lantern (#)
Packit 7cfc04
-	upper arrow (^)
Packit 7cfc04
\&'	rhombus (+)
Packit 7cfc04
a	chess board (:)
Packit 7cfc04
f	degree (')
Packit 7cfc04
g	plus-minus (#)
Packit 7cfc04
h	square (#)
Packit 7cfc04
j	right bottom corner (+)
Packit 7cfc04
k	right upper corner (+)
Packit 7cfc04
l	left upper corner (+)
Packit 7cfc04
m	left bottom corner (+)
Packit 7cfc04
n	cross (+)
Packit 7cfc04
o	upper horizontal line (-)
Packit 7cfc04
q	middle horizontal line (-)
Packit 7cfc04
s	bottom horizontal line (_)
Packit 7cfc04
t	left tee (+)
Packit 7cfc04
u	right tee (+)
Packit 7cfc04
v	bottom tee (+)
Packit 7cfc04
w	normal tee (+)
Packit 7cfc04
x	vertical line (|)
Packit 7cfc04
~	paragraph (???)
Packit 7cfc04
.fi
Packit 7cfc04
.PP
Packit 7cfc04
The values in parentheses are suggested defaults which are used by the
Packit 7cfc04
.IR curses
Packit 7cfc04
library, if the capabilities are missing.
Packit 7cfc04
.SH SEE ALSO
Packit 7cfc04
.BR ncurses (3),
Packit 7cfc04
.BR termcap (3),
Packit 7cfc04
.BR terminfo (5)
Packit 7cfc04
.SH COLOPHON
Packit 7cfc04
This page is part of release 4.15 of the Linux
Packit 7cfc04
.I man-pages
Packit 7cfc04
project.
Packit 7cfc04
A description of the project,
Packit 7cfc04
information about reporting bugs,
Packit 7cfc04
and the latest version of this page,
Packit 7cfc04
can be found at
Packit 7cfc04
\%https://www.kernel.org/doc/man\-pages/.