Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

TERMCAP(7)

��������
termcap - ����������� ���� ������ ���������.

��������
���� /etc/termcap - ���������, ����������� ���� ������. ��� ���� ������ ������������ ���������, ������ ��� vi(1), vsh(1), Lyrix, � �������� ��������, curses(2). ��������� ����������� � termcap ����� ��������� ��������� ������������ � �������� ����������� ��������. ������� ���������� � ������������������ ������������� �������� � termcap.

����� � termcap ������� �� ��������, ����������� ':'. ������ ���� ��� ������� ��������� ���� �����, �������� ��������, ����������� ������������� ���������� (:). ��� ������������� �� ������� ��������� ������ ��� ������ �� 2 ������� ������. ������ ������ ��� ����� ����� ����� ������������ ��� ���������, � ��� ������������ � ������� vi(1)ex(1). ���������� ����� ������� ���� ������� ������, ��������� ���������������� ��������. ������ ��������� ��� ����� ��������� � ���� ������� ��� �������������.

����������� (���������� ���������� XENIX).
���� ����������� ������ ������������, ������������ ��� ������� ���������. � ���� ������, (�) ���������, ����� ����� ���� ���������� ����������, � (�*) ���������,��� ���������� ����� ���� �������� �� ����� ��������������� �����. ��� ����������� � ���� ���������� �������� ������� � ��������� ������� "���� ������������".

����, ������������ � ��������� ���� (�� ����������� ��), ���������� ���������� XENIX. ��� ���������� � ���������� � ����������� ����� � ����������� ����� ��� ����� ����������� ����������. ����� ��� � ������ ����������� ������, �� ��� ������ �������������� ����� ������������ ��� �����������. ��������� �� ���� ������ ��������� �� ������ �������� �������� ��������� (����� ��� GS ��� "������������ �������"). ������ ��������� ������������������ ��������, ���������� �������, ������������� �� ���������� (��������, PU ��� ����� PageUp). ���������� ����� �����, ������������ ��� �������� ������������ �������� ������ ������ (��� ���������� ������) ��� ������������� � ������� ��������� ��������������. ��� ������������ ���������� XENIX ����� ����������� ������� �� ������������ �������������. ��� ������������ ��� ��������������� ������ ������ (��������, ������������� �������������� ������, ��� ������ �������). ����������� ���������� ���������� � ���� /etc/termcap �� ���� ����, ��� �� ����������� ��������� ������� XENIX (�������� vsh(1)). �������� ����� ������������� ����������� ���������� ����� �������� ������� � ������� "���������� XENIX".

������Pad?��������
aestr(P)��������� �������������� ����� ��������
alstr(P*)�������� ����� ������ ������
ambool �������� ����� �������������� ����
asstr(P)������ �������������� ����� ��������
bcstr Backspace, ���� �� ^H
bsbool ����� backspace c ^H
btstr(P)�������� ���������
bwbool(P)�������� �� backspace c ������� 0 �� ���������
CCstr ��������� ������ � ���������, ����
cdstr(P*)�������� �� ����� ���������
cestr(P)�������� �� ����� ������
CFstr ������ ��
chstr(P)��� cm, �� ������ �������������� ��������, ������ �������� ����� ��
CLstr ���������� � ������� ����� CHAR LEFT
clstr(P*)�������� �����
cmstr(P)�������� �������
conum ����� ������� ������
COstr ������ ��
crstr(P*)������� ������� (�� ��������� ^M)
csstr(P)�������� ������� �������������� (vt100), ��� cm
cvstr(P)��� ch, �� ������ �� ���������
CWstr ���������� � ������� ������� CHANGE WINDOW
dabool ������� ����� ����������� ����
DAbool ������� ������������ ������
dbbool ������� ����� ���� �������� ����
dBnum ����������� ���������� ����������� bs ��������
dCnum ����������� ���������� ����������� cr ��������
dcstr(P*)������� ������
dFnum ����������� ���������� ����������� ff ��������
dlstr(P*)������� ������
dmstr ������� ����� (�����)
dNnum ����������� ���������� ����������� nl ��������
dostr ���������� �� ���� ������
dTnum ����������� ���������� ����������� tab ��������
edstr ��������� ����� ��������
eistr ��������� ����� �������; ������ ':ei=:', ���� ic
ENstr ���������� ������ END
eobool ����� ������� ������ �����, ������ ��� �������
ffstr(P*)������ �������������� ����� �������� ��������� (�� ��������� ^L)
G1str ������� ������ (1�� ��������) ������� ������
G2str ������� ����� (2�� ��������) ������� ������
G3str ������ ����� (3�� ��������) ������� ������
G4str ������ ����� (4�� ��������) ������� ������
GCstr ���������� ����������� ������ (���������� +)
GDstr ������ ������� �������
GEstr ����� ������������ ������
GGnum ���������� ��������, ���������� GS � GE
GHstr �������������� ��������� ������
GLstr ������ ������ �������
GRstr ������ ������� �������
GSstr ������ ������������ ������
GUstr ������ �������� �������
MPstr ������������ ������������� ������
MRstr ������������ ����� ������
GVstr ������������ ��������� ������
hcbool �������� �������������� �����
hdstr �� ��������� ���� (�������� �� 1/2 ������)
HMstr ���������� �������� HOME (���� ��� kh)
hostr ������ � ������ (���� ��� cm)
hustr ��������� ����� (�������� �� 1/2 �����)
hzstr Hazeltine; �� ����� �������� ~'
icstr(P)������ �������
ifstr ��� �����, ���������� is
imstr ����� ������� (����); ������ ':im=', ���� ic
inbool ����� ������� ��������� ���� �� �������
ipstr(P*)��������������� ������ ������� ����� ������������ �������
isstr ������ ������������� ���������
k0-k9str ���������� ������� ��������������� ��������� 0-9
kbstr ���������� �������� backspace
kdstr ���������� ������ �������� ���������� ��������
kestr ����� �� ������ 'keypad transmit'
khstr ���������� �������� HOME
klstr ���������� ����� �������� ���������� ��������
knnum ���������� '������' ������
kostr ����� termcap ��� ������ ���������������� ������
krstr ���������� ������ �������� ���������� ��������
ksstr ���������� �������� � ����� 'keypad transmit'
kustr ���������� ������� �������� ���������� ��������
10-19str ����� �� '������' �������������� ��������
LDstr ���������� �������� �������� ������
LFstr ���������� �������� line feed
linum ���������� ����� �� ������ ��� ��������
llstr ��������� ������, ������ ������� (���� �� cm)
mastr ����������� ������� ���������� ��������, ������������ vi ������ ������� 2
mibool ��������� ��� ��������, ���� � ������ �������
mlstr ����� ������ �� ������� ����
MPstr ������������ ������������� ������
MRstr ������������ ����� ������
msbool �� ������� ������� � ����� stand out
mustr ��� ����� ������ (������� ����� ������)
ncbool ����������� ����������� ������� ������� (DM2500,H2000)
ndstr ������������� ������� (������ ������)
nlstr(P*)������ ����� ������ (�� ��������� \n)
nsbool �������� - CRT, �� �� ��o����������
NUstr ���������� �������� NEXT UNLOCKED CELL
osbool �������� �������� ������ ����� (�� ����������)
pcstr ������ ��������������� ���������� (����� ����)
PDstr ���������� �������� PAGE DOWN
PNstr ������ ������� ������
PSstr ����� ������� ������
ptbool ����� ������� ��������� ���������� (����� ������������ ��� ��������� is)
PUstr ���������� �������� PAGE UP
RCstr ���������� �������� RECALC
RFstr ���������� �������� TOGLE REFERENCE
GDstr ������ ������� �������
GEstr ����� ������������ ������
GGnum ���������� ��������, ���������� GS � GE
GHstr �������������� ��������� ������
GLstr ������ ������ �������
GRstr ������ ������� �������
GSstr ������ ������������ ������
GUstr ������ �������� �������
MPstr ������������ ������������� ������
MRstr ������������ ����� ������
GVstr ������������ ��������� ������
RTstr ���������� �������� RETURN
sestr ��������� ����� stand out
sfstr(P)�������� ������
sgnum ���������� ��������, ����������� so ��� se
sostr ������ ����� stand out
srstr(P)�������� �������� (����� ��������)
tastr(P)������ ��������� (�������� �� ^I 0 ��� ����������)
tcstr ���� ��������� ��������� - ������ �������������� �����
testr ������ ��� ��������� ��������, ������������ cm
tistr ������ ��� ������ ������ ��������, ������������ cm
ucstr ����������� ���� ������ � ������� ���� ����
uestr ��������� ����� �������������
ugnum ���������� ��������, ����������� us ��� ue
ulbool �������� ������������ ������, ���� �� ������ ������ ������
upstr ��������� �� ������ (������ �����)
UPstr ���������� �������� up-arrow (������������� ku)
usstr �������� ����� �������������
vbstr ��������� ������ (�� ����� ��������� ������)
vestr ������������������ ��� ���������� ������ open/visual
vsstr ������������������ ��� ���������� ������ open/visual
WLstr ���������� �������� WORD LEFT
WRstr ���������� �������� WORD RIGHT
xbbool Beehive (f1=escape, f2=ctrl C)
xnbool ����� ������ ���������� ����� �������� (Concept)
xrbool ���������� �������� ���������� ce \r \n (Della Data)
xsbool ����������� ����� �� ��������� ��� ������ ��� ��� (HP 264?)
xtbool ������� ��������� ���������, ���������� ������ so (Teleray 1061)

���� �������
��������� ���� ��������� Concept-100 � �������� ����� �� �������� ������� ������ � ����� termcap. (���� ���������� ���� Concept ������� � ������������ ������ � �������� �������.)

   c1|c10|concept100:is=\EU\Ef\E7\E5\E8\E1\ENH\EK\E\200\Eo&\
200:\:al=3*\E^R:am:bs:cd=16*\E^C:ce=16\E^S:cl=2*^L:\:cm=|Ea%+)
+:co#80:dc=16\E^B:\:ei=\E\200:eo:im=\E^P:in:ip=16*:li#24:mi:nd
=\E=:\:se=\Ed\Ee:so=\ED\EE:so=\ED\EE:ta=8\t:ul:up=\E;:vb=\Ek\Ek:xn:

����� ����� ������������ �� ��������� ����� � ������� Backslash(\) � �������� ���������� ������� ������. ������ ����� ����� ���������� ��� �������� ���������� ����� ��������� ����� ������ � ����� ������ ����� ����������. ����������� � termcap ���� �����: ��������� �����������, �����������, ��� �������� ����� ��������� ��������, �������� �����������, ������ ������ ��������� ��� ������ ������������ ��������, � ��������� �����������, ������ ������������������, ������� ����� ���� ������������ ��� ���������� ��������� �������� ���������.

���� ������������
��� ����������� ����� ��� ��������� �����. ��������, ����, ��� Concept ����� '�������������� ����' (�.�. �������������� ������� � ������ ������, ����� ����������� ����� ������) ����������� ������������ am. �������� Concept �������� am. �� ��������� ������������� ������� ������ '#' � ����� ��������. ��� co, ������� ��������� ����� ������� � ���������, ��� Concept ����� �������� '80'.

�������, ��������� �������� �����������, ����� ��� ce (�������� �� ����� ������������������ ������) ������ � ������� ���� ���������� �����,'=', � ����� ������ , �������������� ��������� ':'. � ����� ����������� ����� ��������� �������� � ������������� ����� '=', � ����� ���������� ��� �������� �������� �������� ������� ���������� ����� ������� ������. �������� ����� ���� ��� ����� ������, ��������, 20, ��� � ����� ������, �� ������� ������� '*', �������� '3*'. '*' ���������, ��� ��������� ���������� ��������������� ����� �����, ��������������� � ��������, � �������� �������� ������������ ����� ��������� ���������� �� ������ ��������������. ����� ������������ '*', ������ ������ �������� ������ �������� ���� '3.5', ����� ������ �������� �� ������� �� ������� ������������.

��� �������� ����������� �������� � ��������� �������� ������������ �������������� ��� ����������� �������������������. \E ������������ � ������ ESCAPE, ^x ������������ � ctrl-x ��� ������ ���������������� �, � ������������������ 2 \n \r \t \b \f ���� ����� ������, return, tab, backspace � formfeed. �������, ������� ����� ���������� � ���� ���� ������������ ���� ����� ����� \, � ������� ^ � \ ����� ���� ������������ ��� \^ � \\. ���� ���������� ��������� � ����������� ��������� (:), ��� ������ ���� ������������ � ������������ ���� ��� \072. ���� ���������� ��������� � ��������� ����������� ������� ������, �� ������ ���� ����������� ��� \200. ���������, ������� ��������������� � termcap, ���������� � ������, �������� ������� ���� ������ ������, � ���, ��� \200 ����� ���������, ��� \000.

���������������� ��������
�������� ����������� �������� ��� ������������� ������������� �������� �������� �������� ��������� ��������� � termcap � ���������� ���������� ������ ��������, ��������� ��������� �������� � ex ��� �������� ������������. ������ � ����, ��� ����� ��������� �������� ����� ��������� ���������� � ����������� ����� termcap ������� ���. ����� ��������� ����� �������� ���������, ����� ���������� ���������� ����� TERMCAP, ������ ���������� ����� �����, ����������� ��������, ��� ������� �� ���������, � �������� ����� �������� ���� ������, ��� � /etc/termcap. TERMCAP ����� ����� ���� ����������� �� ���� ����� termcap, ����� �������� ���������� �����, ����� ���������� ��������.

������� �����������
����� ������� � ������ ������ ��� ��������� �������� �������� ������������ co. ���� �������� ���� CRT, ����� ����� �� ������ �������� ������������ li. ���� �������� ��������� � ������ ��������� ������, ����� �� ��������� ������� ����, � ���� ������ ���� ����������� am. ����������� ��������� ������� ���� �����, ��� �������� � ������� ��������� ����������� cl. ���� �������� ����� ������������ backspace, �� ������ ����� ����������� bs, ���� �� backspace �� ���� ������, �������� �� ^H; � ���� ������ ������� ����������� ���� ������, ��� ��������� ����������� bc. ���� ��� ���� �� ��������� ���������� �������, �� ������ ������� ����������� os.

����� ������ ����� �������� ��, ��� �������� �������� �������, �������������� � termcap, �������� ��������������� � ����� � ������� ����� ��������� CRT. �������� ������� �� ������������� ������� ����������� backspace � ������ ����, ����� �� �� ����� ������������ �����. �������� �������, ��� ������ ���� ������ ������� ������ ������ �����, � ����������� am �������, ��������� �� ������ � ���������� ����� ������. ���� �������� ����� ���������� ������������� �������������� ����, ���� termcap, ��� �������, �������, ��� �� ������� (�.�. am).

��� ����������� ����������, ����� ������� ���������� � 'glass-tty' ���������. ��� ������ 33 ��������� ����������� ���

  t3|33|tty33:co#72:os

  � Lear Siegler ADM-3 ����������� ���

   cl|adm3|3|lsi adm3:am:bs:cl=^Z:li#24:co#80

��������� �������
��������� ������� � ��������� ����������� ��������� ������������ cm. ��� ����������� ���������� printf(2) ��� �������� (����� ��� %x) � ���. ��� ���������� ����������� ������� ������ ��� ������������ ��������, � �� ����� ��� ������ ������� �������� �������������. ���� ������ cm ��������� ��������, �� ���������, ������ � �������, � ������� ���������� ���������, � % ��������� ����� ��������� ��������:
%d���������� �������� ����������� ������/�������, ��������� ����� 0
%2��� %2d - 2 �������� ����
%3��� %3d - 3 �������� ����
%��� printf(S) %c
%+x��������� � � ��������, ����� %
%>xy���� ��������>x, ��������� y, �� ���������
%r������������� �������� ������� ������ � �������(��� ��������� ������� 1)
%i�������� ������� ������ � �������, �� ���������
%%����������� ������� ����������� ������/������� (��������� ������� 1)
%n����������� ��� ��� � ������� � ������� 0140 (DM2500)
%BBCD(16*(x/10))+(x%10), �� ���������
%D�������� ����������� (x-2*(x-2*(x%16)), �� ��������� (Delta Data).

���������� HP2645, �������, ����� ��������� �� ���� 3 � ������� 12 ������ ���� ������ \E&a12c03Y � ��������� � 6�����������. �������, ��� ������� ����� � ������� ����� �����������, � ��� ��� � ������� ���������� ��� ��� �����. ����� �������, ����������� cm ����� 'cm=6\E&%r%2c%2Y'. ����� ������� ������� ��� � ������� ��� Microterm ACT-IV ���������� ��������� ����� ���� ^T, ������ ��� � ������� ������ ���������� � �������� ����, 'cm=^T%.%'. ���������, ������� ���������� %, ������ ����� ����������� ��������� backspace � �������(bs ��� bc), � �������� ������ ����� �� ���� ������ �� ������ (up ����������� ����). ��� ����������, ��� ��� �� ������ ��������� ���������� \t, \n ^D � \r, ��� ��� ������� ����� �� �������� ��� �� ������.

��������� �������� �������� LSI ADM-3a, ������� ���������� ����� ���� � ������� � ������� ������� �������, ����� �������, 'cm=\E=%+%+'.

�������� �������
���� �������� ����� ���������� ������ �� ���� ������� ������, �������� ������ ������� ������� ����������, �� ������������������ ������� �������� ��� nd ( �������������). ���� �� ����� ���������� ������ �� ������ ����� �� ������ � ���� �� �������, �� �������� ������������������ up. ���� �������� �� ����� ������� ���������, �� ����� ���������� ������ �� ��������� ������� (����� ������� ����� ���� ������), �� ��� ����� ���������� ��� ho; ����������, ������� ������ ������� ������� � ����� ������ ����� ���� ������ - �������� ��� ll; ��� ����� �������� ���������� up �� ��������� �������, �������� ������� �� ��������� ��� ��� (���� ll �� ��������), ��� ��� �� ����� ����������� � ���������� �������� �� ��������� �������.

�������� �������
���� �������� ����� ������� ������� ������, ������� �� ������� �������, �������� ������ �� �� �� �����, ���� ������ ce. ���� �������� ����� ������� �� ����� ������� �� ������� �������, �� ������� �������� cd. cd ������������ ������ �� ������ ������� ������.

�������/����������� ������
���� �������� ����� ������� ������ ������ ������ ����� �������, �� ������� ��������� ������, �� ��� ����� ��������� al. �������, ��� ��� ��������� ������ �� ������ ������� ������. ������ ������ ��������� �� ����� ������ ������. ���� �������� ������ ���������� ������, �� ������� ���������� ������, �� ��� �������� dl; ��� ��������� ������ � ������ ������� ������, ������� ������ ���� ����������.���� �������� ����� ��������� ���������� ������ ���, �� ������� �������� �������� da; ���� ���������� ������ �������� ����, �� db. ��� ��������� ��������� �����, ��� ����������� ������ �� ������ ����� ��������� �������� ������ ���� ��� ��� �������� �������������� � sb ����� ��������� ���� �������� ������.

�������/�������� �������
������� ��� �������� ���� �������� ����������, ��� �������� �������/�������� �������, ������� ����� ���� ������� � ������� termcap. �������� ����� �������� �������/�������� �������� ����������� ������ ���, ��� ��������� ������� � ������� ��������� ��� �������� �� � ����� ��� ������ ������. ������ ���������, ����� ��� Concept 100 � Perkin Elmer Owl, ������ �������� ����� �������������� � ���������������� �������� �� ������, ������� �� ����� ������������ ��� ������������� ������� �������������� ������, ������� ����� ������������� ��� ��������� �� �� ���� ��������. �� ������ �������� ��� ���������, ������� �� ������, ����� ������ ������, ����� ������� �����, ����������� ��������� �������.

��������� abc def ���������� ��������� ����������� ������� (�� �������) ����� abc � def. ����� ������ ���������� ����� abc, � �������� ��������������� � ����� �������. ���� ��������� �������� �������� ������� ������ � �������� ������, � ������� ��������, ����� ��� �������� �� ������ �������� ����� ��������� � ��������������� ��������� ��������. ���� "abc" ���������� � def, ������� ����� ������ �������� ��������� � ����� � ����� �� ��������� ����������� ������, �� ������ ������ ��� ��������� � ������ ������������ �������� in, ������� ������������� ��� ������� ����. �� �� ������� � �����������, � ������� ����� ������� �� ����� ���� ������ �� � ����� �� ���� ���� �������.

�������� ����� ��������� ��� ���������, ������� ����� ����� �������, ��� � ���������, ���������� ������� ������������������, ����� ������� ������ ������� � ������� ������. ����� ����� � ����� �������, ����������� ������������������ im ��� ��������� �� ������ ��������, ���� ��� �������� ���������� ������������������ ��� ������� ������� �������. ����� ����� �� ������ ������� ������������ ������������������ ei (��������� ��� � ������� �������� ��������, ���� �� ����� ��������� ��� im). ������ ��������� ic ��� ������������������, ������� ������ ���� ������� ��������������� ����� �������� �������, ������� ������ ���� ��������. ����������� ���������� � ��������� ������� ������� �� ������������ ic, ���������, ������� �������� ������������������ ��� �������� ������� ������, ������ �� ��������. (����� ������� ���������������� ������������������ ������� ������� ������, ���� ��� �������� ����� � �� , � ������). ���� ��������� ������ ��� ������������ ����������, �������� ���, ��� ���������� ����������� � ip (�������� ������). ����� ������ ������������������, ������� ����� ������������ ������� ����� ������� ������ �������, ����� ���� ���������� � ip.

������ ���������� �������������� ���� � ������ ������� ��� �������� �������� � ����� ������ (�� ����, ���� ������� ������ ��������� ����� ����������� �������). ���� ��� �������� ��������� ����������� � ������ �������, �� ������ ������ �������� mi ��� ��������� ������� � ���� ������. ��������� mi ����� ������ ������ �� ��������. ��������� ��������� (� ������ Datamedia) �� ������ ������������ mi ��-�� ������� ������ ������ �������.

�������, �� ������ ���������� ����� �������� ������� �������� dm � ed ��� ����� � ������ � ����� ��������, idc ��� �������� ������ ������� � ������ ��������.

���������� �������, ������������� � ������� �������
���� ��� �������� ����� ������������������ �� ���� � ����� � ����� standout, ��� ����� ���������� ��� so � se. ���� ���������� ������� ��������� ����������� � standout (����� ��� ������������ �����, �������� ��� ������������� - ���������� ������� ������ �� ����������� ������� standout, ���� ������ �������� �� ��������� ��������� � ������ ������������� �����), ���������������� ������� �������� ��� ������������ �����. ���������, ���� ���� ��� ����� ������ ������� ���������, ����� ������ ������.

���� ��� ������ ������������� � ����� ������������� ����� ���������� ��� us, � ue ��������������. ���� �������� ����� ��� ������������� �������� ������� � �������� ������ �� ���� ������� ������, ����� ��� Microterm Mime, ������������������ ����� ���������� ��� uc. (���� ��� ������������� �� ������ ������ ������, ����������� ���, ��� ����� �� ��� �������� ������������� ������.)

���� �������� �������� ������������ �������� ������ ��� ���������� ��������� �� ������ (������ ���������), ������������������ ����� ���������� ��� vb; ��� �� ������ ������� ������. ���� �������� ������� ��������� � ������ ����� ����� ������� � ������������ ex, ������������������ ����� ���������� ��� vs � ve, ���������� � ������ � � ����� ���� ������� ��������������. ��� ����� ���� ������������ ��� ��������� ������������� �� ������ ����� � �������.

���� ��������� ���������� ���� � ����������� ������ �� ����� ���������� ���������, ������� �������� ������, ���� ����� � ������ � ���� ����� ����� ���������� ��� ti � te. ��� ��������� ��� ����������, �������� Concept c �����, ��� ����� ��������� ������. ���� �������� ����� ������ ������������� ��������� ������ �������, � �� ������������� ��������� ������� �� ������, ������ ���� ���� �������� � ����� ����� ���� ����������� � ��������� ��� ���������� ������.

���� ��� �������� ��������� ���������� ������������ ������� (��� ������������� ����������� �����), ���� ���� �� �� ������ ������ ������, ��� ����� ������ �������� ul. ���� ��������� ����� ���������� ���������, ��� ������ ����������� ������������ eo.

����������
���� �������� ����� ����������, ������� �������� ���� ��� ������� ������, ��� ���������� ������ ���� ������. �������, ��� ���������� �������� � �����������, � ������� ���������� �������� �������� (��� ������������, ��������, ��� ����������� ������ HP 2621). ���� ���������� ����� ���� ����������� ��� �������� ��� �� ��� ��������, �� ��������� ��� ���� ��� ks � ke. � ��������� ������, ���������� ��������. ����, ���������� ����� ��������, ������ ��������, ������� � ������ ��������� � �������� home, ����� ���������� ��� kl, kr, ku, kd � kh. ���� ���������� �������������� �������, ����� ��� f0, f1, ...,f9, ����, ������� ��� ��������, ����� ���������� ��� k0, k1,..., k9. ���� ��� ������� ����� �����, �������� �� �������� �� ���������, �� f0 �� f9, ����� ����� ���������� ��� 2l0, l1,..., l9. ���� ��������� ������ �������� ��� �� ����� ���, ������� �������� ������� �� ��������������� �������, ����� ��� �������� �����, 2� ��������� ��� termcap ����� ���� ����� � �������� ko, ��������, ':ko=cl,ll,sf,sb:', ������� ������� � ���, ��� �������� ����� ������� ��������, ��������� � �������� ���������, ���������� ���� � �����, ������� �������� �� �� �����, ��� cl, ll, sf � sb.

���� ma ������������ ��� �������� ������-�������, ������� ����� ���� ������ ������-�������. ��� ��������, �� ��� ��� ������������ � ������ 2 vi, ������� ������ ����������� �� ��������� ��������������� ��-�� ���������� ������. ��� ���� ������� ��� ������� kl, kr, ku, kd � kh. ��� ������� �� �������������� �����. � ������ ������ ������ ������ - ��� ��, ��� �������-������� ��������, ������ ������ - ��������������� ������� vi. ��� ������� -h ��� kl, j ��� kd, k ��� ku, l ��� kr, � H ��� kh. ��������, ��� Mime ������ :ma=^Kj^Zk^Xl: ���������, ��� ��� �������� ������� ������� ���������: ����� (^H), ������ (^K), ������� (^Z) � ������ (^X). (� Mime ��� ������� home).

������
���� �������� ������� ������ ����������, �������� �� ����, �� ����� ���������� ��� pc.

���� ��������� �� ������ ������� ����������, ��� ���� �������� ���������� ������ ���������, �������� �� ^I, �� ������������������ ����� ���������� ��� ta.

���������, ������� �� ��������� '~' ��� ������������, ����� ��� Hazeltines, ������ ��������� hz. Datamedia ���������, ������� �������� ������� ������� � ������ ������ ��� �������� �������, � ���������� ����������� ������ �����, ����� ����������� nc. ������ Concept ���������, ������� ���������� ������ �����, ���������� ����� am ��������, ������ ���������� ��� xn. ���� ��������� erase-eol ��� ������ �� standout (������ ��������� ������), ����� ���������� ��� xs. Teleray ���������, � ������� ������� ��������� ���������� ��� ������� ����������� �� �������, ������ ���������� ��� xt. ������ ������������� �������� ���������� ����� ���� ������ ����������� ���������� ������ ������� � ���� xx.

���� ����������� ������ ��� ������ � ��������� ( ������ ������ escape) ����� ���������� ��������� ����������, �� ��� ��������� ������(�) �������� ��������� CC.

������ �������� �������� is, ������ ������������� ��� ��������� � if, ��� �����, ���������� ������� ������ �������������. ��� ������ ��������� ��� ����������� �������� � ��������� ������� ��������� �� ��������. ���� ������ ��� ��������, �� is ���������� ����� if. ��� �������, ���� if /usr/lib/tabset/std, � is ������� � ������ ���������.

�������� ���������
���� ���� ��� �������� ���������, �� ���� ����������� �����, ��� ������ � ���������� ������������. ��������� �������� tc ����� ���������� � ������ ��������� ���������. ��� �������� ������ ���� last, � ��������������� ����� ���� ������ �� ������ ��������� 1024. � �� ����� ��� ��������� �� termlib ������������� ���� ����� �������, � �������� tc ���������� �������������� ������, �� ��������, �������� �����, �������� ������� � �������� ���������. �������� ������������� xx@, ��� xx - ������ ��������. ��������:

   hh|2621nl:ks@:ke@:tc=2621

��� ���������� 2621nl, ������� �� ����� ������� ks � kl � �� �������� ����� �������������� ������ � ������� ������. ��� ������� ��� ��������� ������� ��������� ��� ���������������� ��� ��������� �������������.

���������� XENIX
��������.
��� ������� �������� ������ ���������� XENIX (������ ���������) ��� ������� termcap. ��� ����������, ����� ���� ���������� ���� ���������� � ���������� � ���������, ����������� ���������� ����������, � ����� ���� ���������� ����� ���������� �� ��������� �� �����.

�������/�������������
CFstr������ ��
CLstr���������� � ������� ������� CHAR LEFT
CLstr������ ��
DAbool������� ������������� ������
ENstr���������� � ������� ������� END
G1str������� ������ (1�� ��������) ������� ������
G2str������� ����� (2�� ��������) ������� ������
G3str������ ����� (3�� ��������) ������� ������
G4str������ ������ (4�� ��������) ������� ������
GCstr���������� ����������� ������ (���������� +)
GDstr������ ������� �������
GEstr����� ������������ ������
GGnum���������� ��������, ���������� GS � GE
GHstr�������������� ��������� ������
GLstr������ ������ �������
GRstr������ ������� �������
GSstr������ ������������ ������
GUstr������ �������� �������
GVstr������������ ��������� ������
HMstr���������� � ������� ������� HOME(���� ��� kh)
MPstr������������ ������������� ������
MRstr������������ ����� ������
NUstr���������� �������� NEXT UNLOCKED CELL
PDstr���������� �������� PAGE DOWN
PUstr���������� �������� PAGE UP
RCstr���������� �������� RECALC
RFstr���������� �������� TOGLE REFERENCE
RTstr���������� �������� RETURN
UPstr���������� �������� up-arrow (������������� ku)
WLstr���������� �������� WORD LEFT
WRstr���������� �������� WORD RIGHT

�������� �������.
��������� ���������� ��������� ���������� ���������� ������������� ����. CR � CL ������� ������ �� ���� ������ ������ � ����� ��������������. WR � WL ������� ������ �� ���� ����� ������ � ����� ��������������. CW �������� ����, ���� ��� ������������ � ���������.

��������� ��������� ��������� ������. ��� ����������� �������������� CF ��� ���������� ������� � CO ��� ��������� � �������� ���������.

����������� �����.
���� �������� ����� ����������� ��������, �� ���� ����� ����� ���������� � ����������� �������������� GS � GE �����. ��������� ��������� ���������� ����������� ������� �� ���� ������, �������� � ����������� ������ (����� ��� Visual 50). ������ ���� G ���������� ��������� ����������� �������, ������� �������� � ������� ����������� �������������������. ��� ������� ����������� �� ��������� ����������, ��� �������������� ������ ����������� �������� (�� ��� � ����������� ������ big-map). vt100 ����� ������ � ����� �������������� ������� ����������� ��������, �� �� � ����������� ������ big-map.

������
��� ������� ���� ������� � �������������� ������������ ������ � ������������ � ����������.

����������
ex(1) ��������� ������ 256 �������� ��� ��������� ������������, � ��������� � termcap(2) �� ������ �������� ��� ������������ ����� ������. ��������� ����� ������������� ����� (�������� ������ �������� �� ����� ������) �� ����� ��������� 1024.

����� ma, vs � ve ������������ � ��������� vi(1).

�� ��� ��������� ������������ ��� �����. ������� �����, ������� �� �������������� ������� ����������.

���������� XENIX termcap �������� ������������ � ����������� ������������.

����������� � ������ �������� screen(HW) ��� �������� ���������� �������������������, ������������ ���������� ����������� � ����� ������������ ������� XENIX.

�����

/etc/termcap    ����, ���������� �������� ���������

��. �����
ex(1), curses(2), termcap(2), tset(1), vi(1), more(1), screen(HW)
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT