|
��������
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? | �������� |
---|---|---|---|
ae | str | (P) | ��������� �������������� ����� �������� |
al | str | (P*) | �������� ����� ������ ������ |
am | bool | �������� ����� �������������� ���� | |
as | str | (P) | ������ �������������� ����� �������� |
bc | str | Backspace, ���� �� ^H | |
bs | bool | ����� backspace c ^H | |
bt | str | (P) | �������� ��������� |
bw | bool | (P) | �������� �� backspace c ������� 0 �� ��������� |
CC | str | ��������� ������ � ���������, ���� | |
cd | str | (P*) | �������� �� ����� ��������� |
ce | str | (P) | �������� �� ����� ������ |
CF | str | ������ �� | |
ch | str | (P) | ��� cm, �� ������ �������������� ��������, ������ �������� ����� �� |
CL | str | ���������� � ������� ����� CHAR LEFT | |
cl | str | (P*) | �������� ����� |
cm | str | (P) | �������� ������� |
co | num | ����� ������� ������ | |
CO | str | ������ �� | |
cr | str | (P*) | ������� ������� (�� ��������� ^M) |
cs | str | (P) | �������� ������� �������������� (vt100), ��� cm |
cv | str | (P) | ��� ch, �� ������ �� ��������� |
CW | str | ���������� � ������� ������� CHANGE WINDOW | |
da | bool | ������� ����� ����������� ���� | |
DA | bool | ������� ������������ ������ | |
db | bool | ������� ����� ���� �������� ���� | |
dB | num | ����������� ���������� ����������� bs �������� | |
dC | num | ����������� ���������� ����������� cr �������� | |
dc | str | (P*) | ������� ������ |
dF | num | ����������� ���������� ����������� ff �������� | |
dl | str | (P*) | ������� ������ |
dm | str | ������� ����� (�����) | |
dN | num | ����������� ���������� ����������� nl �������� | |
do | str | ���������� �� ���� ������ | |
dT | num | ����������� ���������� ����������� tab �������� | |
ed | str | ��������� ����� �������� | |
ei | str | ��������� ����� �������; ������ ':ei=:', ���� ic | |
EN | str | ���������� ������ END | |
eo | bool | ����� ������� ������ �����, ������ ��� ������� | |
ff | str | (P*) | ������ �������������� ����� �������� ��������� (�� ��������� ^L) |
G1 | str | ������� ������ (1�� ��������) ������� ������ | |
G2 | str | ������� ����� (2�� ��������) ������� ������ | |
G3 | str | ������ ����� (3�� ��������) ������� ������ | |
G4 | str | ������ ����� (4�� ��������) ������� ������ | |
GC | str | ���������� ����������� ������ (���������� +) | |
GD | str | ������ ������� ������� | |
GE | str | ����� ������������ ������ | |
GG | num | ���������� ��������, ���������� GS � GE | |
GH | str | �������������� ��������� ������ | |
GL | str | ������ ������ ������� | |
GR | str | ������ ������� ������� | |
GS | str | ������ ������������ ������ | |
GU | str | ������ �������� ������� | |
MP | str | ������������ ������������� ������ | |
MR | str | ������������ ����� ������ | |
GV | str | ������������ ��������� ������ | |
hc | bool | �������� �������������� ����� | |
hd | str | �� ��������� ���� (�������� �� 1/2 ������) | |
HM | str | ���������� �������� HOME (���� ��� kh) | |
ho | str | ������ � ������ (���� ��� cm) | |
hu | str | ��������� ����� (�������� �� 1/2 �����) | |
hz | str | Hazeltine; �� ����� �������� ~' | |
ic | str | (P) | ������ ������� |
if | str | ��� �����, ���������� is | |
im | str | ����� ������� (����); ������ ':im=', ���� ic | |
in | bool | ����� ������� ��������� ���� �� ������� | |
ip | str | (P*) | ��������������� ������ ������� ����� ������������ ������� |
is | str | ������ ������������� ��������� | |
k0-k9 | str | ���������� ������� ��������������� ��������� 0-9 | |
kb | str | ���������� �������� backspace | |
kd | str | ���������� ������ �������� ���������� �������� | |
ke | str | ����� �� ������ 'keypad transmit' | |
kh | str | ���������� �������� HOME | |
kl | str | ���������� ����� �������� ���������� �������� | |
kn | num | ���������� '������' ������ | |
ko | str | ����� termcap ��� ������ ���������������� ������ | |
kr | str | ���������� ������ �������� ���������� �������� | |
ks | str | ���������� �������� � ����� 'keypad transmit' | |
ku | str | ���������� ������� �������� ���������� �������� | |
10-19 | str | ����� �� '������' �������������� �������� | |
LD | str | ���������� �������� �������� ������ | |
LF | str | ���������� �������� line feed | |
li | num | ���������� ����� �� ������ ��� �������� | |
ll | str | ��������� ������, ������ ������� (���� �� cm) | |
ma | str | ����������� ������� ���������� ��������, ������������ vi ������ ������� 2 | |
mi | bool | ��������� ��� ��������, ���� � ������ ������� | |
ml | str | ����� ������ �� ������� ���� | |
MP | str | ������������ ������������� ������ | |
MR | str | ������������ ����� ������ | |
ms | bool | �� ������� ������� � ����� stand out | |
mu | str | ��� ����� ������ (������� ����� ������) | |
nc | bool | ����������� ����������� ������� ������� (DM2500,H2000) | |
nd | str | ������������� ������� (������ ������) | |
nl | str | (P*) | ������ ����� ������ (�� ��������� \n) |
ns | bool | �������� - CRT, �� �� ��o���������� | |
NU | str | ���������� �������� NEXT UNLOCKED CELL | |
os | bool | �������� �������� ������ ����� (�� ����������) | |
pc | str | ������ ��������������� ���������� (����� ����) | |
PD | str | ���������� �������� PAGE DOWN | |
PN | str | ������ ������� ������ | |
PS | str | ����� ������� ������ | |
pt | bool | ����� ������� ��������� ���������� (����� ������������ ��� ��������� is) | |
PU | str | ���������� �������� PAGE UP | |
RC | str | ���������� �������� RECALC | |
RF | str | ���������� �������� TOGLE REFERENCE | |
GD | str | ������ ������� ������� | |
GE | str | ����� ������������ ������ | |
GG | num | ���������� ��������, ���������� GS � GE | |
GH | str | �������������� ��������� ������ | |
GL | str | ������ ������ ������� | |
GR | str | ������ ������� ������� | |
GS | str | ������ ������������ ������ | |
GU | str | ������ �������� ������� | |
MP | str | ������������ ������������� ������ | |
MR | str | ������������ ����� ������ | |
GV | str | ������������ ��������� ������ | |
RT | str | ���������� �������� RETURN | |
se | str | ��������� ����� stand out | |
sf | str | (P) | �������� ������ |
sg | num | ���������� ��������, ����������� so ��� se | |
so | str | ������ ����� stand out | |
sr | str | (P) | �������� �������� (����� ��������) |
ta | str | (P) | ������ ��������� (�������� �� ^I 0 ��� ����������) |
tc | str | ���� ��������� ��������� - ������ �������������� ����� | |
te | str | ������ ��� ��������� ��������, ������������ cm | |
ti | str | ������ ��� ������ ������ ��������, ������������ cm | |
uc | str | ����������� ���� ������ � ������� ���� ���� | |
ue | str | ��������� ����� ������������� | |
ug | num | ���������� ��������, ����������� us ��� ue | |
ul | bool | �������� ������������ ������, ���� �� ������ ������ ������ | |
up | str | ��������� �� ������ (������ �����) | |
UP | str | ���������� �������� up-arrow (������������� ku) | |
us | str | �������� ����� ������������� | |
vb | str | ��������� ������ (�� ����� ��������� ������) | |
ve | str | ������������������ ��� ���������� ������ open/visual | |
vs | str | ������������������ ��� ���������� ������ open/visual | |
WL | str | ���������� �������� WORD LEFT | |
WR | str | ���������� �������� WORD RIGHT | |
xb | bool | Beehive (f1=escape, f2=ctrl C) | |
xn | bool | ����� ������ ���������� ����� �������� (Concept) | |
xr | bool | ���������� �������� ���������� ce \r \n (Della Data) | |
xs | bool | ����������� ����� �� ��������� ��� ������ ��� ��� (HP 264?) | |
xt | bool | ������� ��������� ���������, ���������� ������ 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) |
%B | BCD(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. ��� ����������, ����� ���� ���������� ���� ���������� � ���������� � ���������, �����������
���������� ����������, � ����� ���� ���������� ����� ���������� �� ��������� �� �����.
��� | ����/����� | �������� |
---|---|---|
CF | str | ������ �� |
CL | str | ���������� � ������� ������� CHAR LEFT |
CL | str | ������ �� |
DA | bool | ������� ������������� ������ |
EN | str | ���������� � ������� ������� END |
G1 | str | ������� ������ (1�� ��������) ������� ������ |
G2 | str | ������� ����� (2�� ��������) ������� ������ |
G3 | str | ������ ����� (3�� ��������) ������� ������ |
G4 | str | ������ ������ (4�� ��������) ������� ������ |
GC | str | ���������� ����������� ������ (���������� +) |
GD | str | ������ ������� ������� |
GE | str | ����� ������������ ������ |
GG | num | ���������� ��������, ���������� GS � GE |
GH | str | �������������� ��������� ������ |
GL | str | ������ ������ ������� |
GR | str | ������ ������� ������� |
GS | str | ������ ������������ ������ |
GU | str | ������ �������� ������� |
GV | str | ������������ ��������� ������ |
HM | str | ���������� � ������� ������� HOME(���� ��� kh) |
MP | str | ������������ ������������� ������ |
MR | str | ������������ ����� ������ |
NU | str | ���������� �������� NEXT UNLOCKED CELL |
PD | str | ���������� �������� PAGE DOWN |
PU | str | ���������� �������� PAGE UP |
RC | str | ���������� �������� RECALC |
RF | str | ���������� �������� TOGLE REFERENCE |
RT | str | ���������� �������� RETURN |
UP | str | ���������� �������� up-arrow (������������� ku) |
WL | str | ���������� �������� WORD LEFT |
WR | str | ���������� �������� 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)
|