diff options
author | Richard M. Stallman <[email protected]> | 2002-12-28 21:22:23 +0000 |
---|---|---|
committer | Richard M. Stallman <[email protected]> | 2002-12-28 21:22:23 +0000 |
commit | a00a4ccb31ba77793fe8f7c006925b8d87b73c64 (patch) | |
tree | a4de2466189ff2413e2a121ed4449a0b02862c83 /etc | |
parent | ce0669d437238ed11e1919525d3a0f4200a2fa49 (diff) |
Initial version.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/TUTORIAL.ru | 1080 |
1 files changed, 1080 insertions, 0 deletions
diff --git a/etc/TUTORIAL.ru b/etc/TUTORIAL.ru new file mode 100644 index 0000000000..b1fd015200 --- /dev/null +++ b/etc/TUTORIAL.ru @@ -0,0 +1,1080 @@ +;; -*- coding: cyrillic-koi8; -*- +Copyright (c) 1985, 1996 Free Software Foundation, Inc. See end for conditions. + +�� ������� ������� Emacs. + +��� ���������� Emacs ������ ������������ ���� (��������� ������ ���������� +�/��� ������ ����), ���������� � ���� ������� CONTROL (������ ���������� ��� +CTRL ��� CTL) ��� ������� META (������ ���������� ��� ALT ��� EDIT). � +���������� ������ ����, ����� ������ ��� ������ META ��� CONTROL �� ����� +������������ ��������� ����������: + + C-<chr> ������� ���������� ������� CONTROL ���� ���������� ������ <chr> + ���, C-f ������ ��������: ������ ������� CONTROL � f. + M-<chr> ������� ���������� ������� META ���� ���������� ������ <chr>. ���� + ��� ������� META, ALT ��� EDIT, �� ������� <ESC>, ��������� ��, + � ����� �������� ������ <chr>. + +������ ���������: ��� ���������� ������ Emacs, �������� C-x C-c. (��� +�������). ������� ">>" � ����� ������� ���������, ��� ��� ����� ������, +����� ��������� �������. ��������: +<<�������� �������� ��������� ������ ��� ������� �����. ����� ����������� ����>> +>> ������ ������� C-v (�������� ���������� ������) ��� ����������� �� + ��������� �����. (��������� ���, ��������� ������� CONTROL ������� v). + ������ �� ������ ��� ������� ��� ���, ����� ��������� ������ �����. + +�������� �������� �� ��, ���, ���� �� ��������� � ������ �� �����, +������������� ��� �������; ��� ������������ ��������� �������������, ��� ��� +�� ������ ���������� ������ �����. + +������ ��� ��� ���������� ����� -- ��� ������������� �� ������ �� ������ +����� � ������. �� ��� ������, ��� ������������� ������ ���� �����, +��������� ���� C-v. ��� ����������� ����� �� ���� �����, ������� M-v +(����������� ������� META � �������� v, ��� ������� <ESC>v ���� � ��� ��� +������� META, EDIT, ��� ALT). + +>> ���������� ������� M-v � ����� C-v, ��������� ���. + + +* ������� ������ +--------- + +��� ��������� ������������ ��������� �������: + + C-v ������� �� ���� ����� ������ + M-v ������� �� ���� ����� ����� + C-l �������� ����� � ���������� ��� ������, ��������� + �����, ����������� ����� �������, � ������ ������. + (��� CONTROL-L, � �� CONTROL-1.) + +>> ������� ������, � ��������� ����� ����� ����. ����� ������� C-l. + ������� ������ ����� � ���������, ��� ����� ���� ��� ��� �� �����. + + +* ������� ������� ���������� �������� +----------------------------- + +�������� �� ������ � ������ ������, �� ��� ������������� � ������������ +����� ������ �� ������? + +���� ��������� �������� ������� ���. �������� ������ -- ������������ ������� +C-p, C-b, C-f � C-n. ������ �� ���� ������ ����������� ������ �� ���� +������ ��� ������� �� ������ � ������������ �����������. ��� ������� +���������� ������ ������� � ������ ����������� �� ��������: + + ���������� ������, C-p + : + : + �����, C-b .... ������� ������� ������� .... ������, C-f + : + : + ��������� ������, C-n + +>> ����������� ������ �� ������ ����� � ����������, ��������� C-n ��� C-p. + �����, ������� C-l � ���������� ��� ��������� ����������� � ������ + ������. + +��� ����� �������� ��������� ��� ������� �� ������ -- B-����� (backward) � +F-������ (forward). ��� �������� ������� ���������������� �������, �������� +�� ������ ������������ ������, ��� ��� ����� ������� �� �������. + +>> ������� ��������� ��� C-n ���� �������� ������ ���� �� ��� ������. + +>> ������������� �� ������, ��������� C-f � ����� ����������� ����� � + ������� C-p. ����������, ��� ���������� ��������� ������� ��� ������� + �-�, ���� �� ��������� � �������� ������. + +������ ������ ������ ����������� �������� �������� ������ (Newline +character), ������� �������� �� �� ��������� ������. ��������� ������ � +����� ����� ������ �� ���� ����������� �������� �������� ������ (�� Emacs �� +������� �����). + +>> ���������� ������������ C-b � ������ ������. ������ ������ ������������� + �� ����� ���������� ������. ��� ���������� ������, ��� �� �������� ����� + ����� ������ �������� ������. + +C-f ����� ���������� ������ ����� ������ �������� ������ ��� ��, ��� � C-b. + +>> ���������� ��������� ��� ��������� C-b, ��� ����� �� �������, ��� + �������� ������. ����� ����������� C-f ����� ��������� �� ����� + ������. ������� C-f ��� ���, ����� ������� � ������ ��������� ������. + +����� �� ������������� �� ������� ��� ������ ���� ������, �����, ����������� +�� �������, ���������� ������ ������. ��� ���������� "��������� +(scrolling)". ��������� ��������� Emacs'� ���������� ������ � ������ ����� +������ ��� ����������� ��� �� ������� ������. + +>> ���������� ����������� ������ �� ������ ������� ������, ��������� C-n, � + ����������, ��� ���������. + +���� ������������ ����������� ������� ��������, �� ������ ��������� �� +������. M-f (META-f) ���������� ������ �� �����, � M-b ����� �� �����. + +>> ������� ��������� ��� M-f � M-b. + +���� ������ ��������� � �������� �����, M-f ���������� ��� � ����� �����. +���� ������ ��������� ����� �������, M-f ���������� ��� � ����� ���������� +�����. M-b �������� ����� ��� ��, �� � ��������������� �����������. + +>> ������� M-f � M-b ��������� ���, ��������� �� � C-f � C-b -- ��� �� + ������� �������� �������� M-f � M-b �� ������ ������� � ������ � ����� + ����. + +�������� ��������� ����� C-f � C-b � ����� �������, � M-f � M-b � +������. ����� ����� Meta-������� ������������ ��� ��������������� �������� +��� ���������, ������������� � ����� (�����, �����������, ������), ����� ��� +Control-������� �������� � ��������� ���������, ���������� �� ����, ��� �� +������������ (�������, ������, � �.�.). + +��� ��������� ���������� ����� �������� � �������������: C-a � C-e +���������� ������ � ������ � ����� ������, � M-a � M-e ���������� ������ � +������ � ����� �����������. + +>> ���������� ������ ���� ��� C-a, � ����� ���� ��� C-e. ���������� ���� + ��� ������ M-a, ����� ����� ���� ��� ������ M-e. + +����������, ��� ������ C-a ������ �� ��������, � ������ M-a ���������� +�������� ������� � ���������� �����������. ��� �� ��������� ��������, �� +�������� �����������. + +��������� ������� � ������ ����� �������� "�����". ������ �����: ������ +���������� ����� �� ������ � ����� ����� ����� ���������� �������� �����. + +����� ������� ������� ������� ����������� �������, ������� �������� �� +������ � ������������: + + C-f �� ������ ������ + C-b �� ������ ����� + + M-f �� ����� ������ + M-b �� ����� ����� + + C-n �� ��������� ������ + C-p �� ���������� ������ + + C-a � ������ ������ + C-e � ����� ������ + + M-a �����, � ������ ����������� + M-e ������, � ����� ����������� + +>> ���������� ������ �� �������� ��������� ��������� ��� ��� ��� �������. + ��� �������� ������������ �������. + +��� ������ ������ ������� �������� ������� M-< (META Less-then +{������-���}), ������� ���������� ������ � ������ ������, � M-> (META +Greater-than {������-���}), ������� ���������� ������ � ����� ������. + +�� ����������� ���������� ���� "<" ��������� ��� ������ �����, � ����� +������� ��� �� ������ ������������ ������� Shift. �� ���� ���������� �� ��� +�� ������ ������������ Shift ���� ������� M-<; ��� ��������� ������� Shift +�� �������� M-�����. + +>> ������ ���������� M-<, ���� ������������� � ������ ��������. ����� + ����������� C-v ���� ��������� �����. + +>> ������ ���������� M->, ��� ������������� � ����� ��������. ����������� + M-v ���� ��������� �����. + +������ ����� ���������� ��������� ���������� ������� (���������), ���� ��� +�������� ���������� ���. �� ����������� ������� C-b, C-f, C-n � C-p �� ���� +��������. �� ������, ��� �������� �� ����� ����������. �� ������, ������� +������� �������� ������������� Emacs, �� �������, ��� ������������ +CTRL-������� ������� � �������, ��� ������ �� ����������� (������ ��� �� �� +�������� ���� � �������� �� ��������� ��� ������). � �������, ��� ������ �� +���������� ������������ CTRL-�������, �� ������� ��� �� ����� ������� � +������������ ������, ����������� ������� ����������� �������. + +����������� ������ Emacs ��������� ������� ��������� ���������; ��� +����������� ������, ��� ������ ��������� ����������. ����� ������ ������� +���������� ��� �������, ������� C-u, ����� ����� ����������, � ������� +�������. ���� � ��� ���� ������� META (��� EDIT ��� ALT), �� �������� +�������� ����� ������ ������ ��������: �������� �����, ��������� ������� +META. �� ����������� ������� ������������� C-u, ��������� ��� +������������������ ������ �������� �� ����� ���������. �������� �������� +����� ���������� "���������� ����������" ��������� �� ��������� �������� �� +���������� �������. + +��������, C-u 8 C-f ���������� ������ �� ������ �������� ������. + +>> ���������� ������������ C-n ��� C-p � �������� ����������, ����� + ����������� ������ �� ������ ����� � ���� ��������. + +������ ������� ���������� �������� �������� ��� ������� ����������, �� +��������� ������� ���������� ��� ������ ��������. ��������� ������� (�� �� +���� �� ��� �� ���� ��� ������� �����) ���������� ��� ��� ���� -- ������� +����������� ��������� ��� ����������� �� ��� ��������, �������� ��������� +�������. + +������ ����� ���������� �������� ����� C-v � M-v. ��� ��������� ��������� +���������, ��� ������������ ����� ����� ��� ���� �� ��������� ����� �����, +������ ������ �� ����� �������. ��������, C-u 8 C-v ��������� ����� �� 8 +�����. + +>> ������ ���������� ���������� C-u 8 C-v. + +��� ������� ������ ���������� ����� �� 8 ����� �����. ���� �� ������ +���������� ��� ����, ������ ������ �������� ��� M-v. + +���� �� ����������� ������� �������, ����� ��� X11 ��� MS-Windows, ������ +���� ������������� ������� ��������� ������� ��������� � ����� ������� ���� +Emacs. �� ������ ������������ �����, ��������� ����������� ����. + +>> ���������� ���������� ���� ��� ������� ������� ������ ����. �� ������� + ��� ����� �������������� ����� � ����. + + +* ���������� �������� �� X-��������� +------------------------------------ + +���� � ��� X-��������, �� ���, ��������, ��� ���������� �������� ��������� +����� ������ ������������ ������� �� �������� ���������� (������). ������� +�����, ������, ����� � ���� ����������� ������ � ��������� �����������; ��� +�������� ����� ����� ��� C-b, C-f, C-p � C-n, �� ����� � ������ � +�����������. �� ��� �� ������ ������������ ��������� C-left � C-right ��� +������������ �� ������, � C-up � C-down ��� ������������ �� ������ (�.�., +����������, ���� �� ������������ �����). ���� � ��� ���� ������ ���������� +HOME (��� BEGIN) ��� END, �� ��� ����� ���������� ������ � ������ � ����� +������, ��������������, � C-home � C-end ����� ���������� � ������ � ����� +�����. ���� �� ����� ���������� ���� ������ PgUp � PgDn, �� �� ������ �� +������������ ��� ����������� ����� � ���� ���������, ����� ��� � M-v � C-v. + +��� ��� ������� ����� �������� �������� ��������, ��� ���������� ����. �� +������ ������������ ���������� ������ ����� ����� ���������: ������ ������� +CONTROL ��� META � �������� �����. ��������, ��� ����������� �� 12 ���� +������, �������� C-1 C-2 C-right. ��������� ��� ��� ����� ����� ��������, +������ ��� �� �� ���������� ������ CONTROL ����� ���������. + + +* ���� EMACS ����� +------------------ + +���� Emacs �������� ����������� �� ���� �������, �� ������ ���������� ��� +������ ����� C-g. �� ������ ������������ C-g ����� ���������� ���������� +������� ������� ������� ����� �����������. + +�� ��� �� ������ ������������ C-g ��� ������ ��������� ��������� ��� ������� +�������, ������� �� �� ������ ���������. + +>> �������� C-u 100 ��� ������� ��������� 100, ����� ������� C-g. ������ + ������� C-f. ������ ������ ������������� ����� �� ���� ������, ������ ��� + �� �������� �������� �������� C-g. + +���� �� ������ <ESC> �� ������, �� ��� �� ������ ���������� �� ����� +�������� C-g. + + +* ����������� ������� (DISABLED COMMANDS) +----------------------------------------- + +��������� ������� Emacs "���������", ��������� ���������� ������������ ����� +�� �������� ������������. + +���� �� ������� ���� �� ����������� ������, �� Emacs ������� ��������� +��������� � ���, ����� ������� ����������, � �������, ������ �� �� +���������� � ��������� ��� �������. + +���� �� ������������� ������ ����������� ��������� �������, �� ������� +������� ������ (Space) � ����� �� ���� ������. ������, ���� �� �� ������ +��������� ����������� �������, �� ��������� �� ������ �������� ������� "n". + +>> ������� `C-x C-l' (����������� �������), ����� �������� "n" �� ������. + + +* ���� +------ + +Emacs ����� ����� ��������� ����, ������ �� ������� ���������� ���� �����. +�� �������� ����� ��� ������������ ��������� ����. ����� ������ �� ����� +��������� ��� ����������� �� ������ ���� � ��������� � �������������� � +����� ����. ��������� ��� ����� ������: + + C-x 1 ���� ����. (������� ��� ������ ����). + +��� CONTROL-x �� ��������� ������ 1. C-x 1 ��������� ���� ������� �������� +������, ���, ����� ��� ������ ���� �����. ��� ���� ����� ������� ��� +��������� ����. + +>> ����������� ������ �� ��� ������ � ������� C-u 0 C-l. + +>> �������� CONTROL-h k CONTROL-f. + ����������, ��� ������� ���� ��������, ����� ����� + �������� � ��������� ������������ �� ������� CONTROL-f. + +>> �������� C-x 1 � ���������� ��� ���� � ������������� ��������. + +��� ������� ���������� �� ������ ������, ������� �� �������, ���, ��� ��� +������� �� ���� ��������. ��� ���������� �� ����� CONTROL-x. ���� ����� +����� ������, ������� ���������� � CONTROL-x; ������ �� ��� �������� � +������, ��������, ������� � ������������ ������. ��� ������� ����� ����� 2, +3 ��� 4 �����. + + +* ������� � �������� +-------------------- + +���� �� ������ �������� �����, ������ �������� �����. �������, ������� �� +������ ������, ����� ��� A, 7, *, � ��. ���������� Emacs'�� ��� ����� � +����������� ����������. ������� <Return> (������ �������� �������) ��� +������� ������� ����� ������. + +�� ������ ������� ��������� ��������� ������ ������� ������� +<Delete>. ������� <Delete> �� ���������� ����� ���� ���������� ��� "Del". � +��������� �������, ������� "Backspace" �������� ��� <Delete>, �� �� ������! + +� ��������, <Delete> ������� ������ ��������������� ����� ������� �������� +�������. + +>> ���������� ��������� ��� ������ -- �������� ��������� ��������, ����� + ������� �� ������� <Delete> ��������� ���. �� ���������� � ���������� + ����� �����; �� �� ��������� ������� �������. ��� ���� ������ ����� + ��������. + +����� ������ ������ ���������� ������� ������� ��� ������ ������, ������ +������ "������������" �� ��������� ������ ������. ������ "�������� �������" +("\") (��� ���� �� ����������� ������� �������, �� ��������� ��������� +�������) � ������ ������� ����������, ��� ������ ����� ����������. + +>> ������� �����, ���� �� ���������� ������ �������, � ����������� + �������. �� �������, ��� �������� ������ ����������� ������. + +>> ����������� <Delete> ��� �������� ������, ���� ������ �� ���������� � + ����� �����. ������ ����������� ������ ��������. + +����� ������� ������ ����� ������ ����� ��� ��, ��� � ����� ������. �������� +������� ����� ������ ����� ����� �������� �������� � ������� �� � ����. ���� +���������� ������ ������� �������, ����� ���������� � �����, ��� ����� +���������� ��� ������������ ������. + +>> ����������� ������ � ������ ������ � ������� <Delete>. ��� �������� + ������� ������ � ����������. + +>> ������� <Return> ��� ������� ������� ����� ������ �����, ������ + ���������� ����. + +�������, ��� ������ ������� Emacs ����� �������� ������� ����������; ������� +������� �� �������� �����������. ��������� ������� ������� �������� �� �� +��������� �� ���� ���. + +>> ���������� ��������� ��� -- �������� C-u 8 * ��� ������� ********. + +������ �� ��������� ��������� ������� ������� ���-������ � Emacs � +���������� ������. ��� �� �� ������ ������� ����� � ������. ����� ������� +�������� ��������: + + <Delete> ������� ������ ����� �������� + C-d ������� ������ ��������� �� (���) �������� + + M-<Delete> ����� ������ ��������������� ����� �������� + M-d ����� ����� ��������� �� �������� + + C-k ����� ��� �� ������� �� ����� ������ + M-k ����� ��� �� ����� ����������� + +��������, ��� <Delete> � C-d ������ M-<Delete> � M-d ��������� ��������� +�������, C-f � M-f (��, <Delete> ��� �� �������� ����������� ������, �� �� +����� ����������� �� ����). C-k � M-k, ��� � C-e � M-e, �������� ��������� +����� �������� � �������������. + +�� ������ ������� ����� ����� ������ ����� ������������� +�������. ������������� �� ���� �� ������ ������� � �������� type C-@ ��� +C-SPC (���� �� ���). (SPC ���������� ������� �������). ������������� �� +������ ����� ������� � �������� C-w. ��� �������� ������ ���� ����� ����� +����� ���������� ���������. + +>> ����������� ������ � ����� � � ������ ����������� ���������. +>> �������� C-SPC. Emacs ������ ���������� � ������ ����� ������ ��������� + "Mark set". +>> ����������� ������ � ����� � � ����� "������", �� ������ ������ + ���������. +>> �������� C-w. ��� ������ ����� ������� � ����� �, � �������������� ����� + ������ �. + +������� ����� "����� (killing)" � "������� (deleting)" ����������� � ���, +��� "������" ����� ����� ���� ������ ��������, � �� ����� ��� "���������" +����� �� ����� ���� ���������. ������� "�������" ������ ���������� +"�������������� (yanking)". � �����, �������, ������� ����� ������� ������� +����� ������, ������� ���� ����� (��� ��� ������������� ���, ��� �� ������ +������������ �����), � �� ����� ��� �������, ������� ������� ������ ���� +������, ��� ������ ������ ������ � ���������� �������, ��������� �������� +(��� ��� �� �� ������ ������������ �����). + +>> ����������� ������ �� ������ �������� ������. ������ ������� C-k ����� + ����� ����� � ���� ������. + +>> ������� C-k ��� ���. �� ������, ��� ��� ����� ������ ����� ������ + ��������� �� ���� �������. + +��������, ��� ������ C-k ������� ���������� ������, � ������ C-k ������� +���� ������ � ��������� ������ ������ �����. C-k ������������ �������� +�������� ����������� �������: ������� ����� ����� _�_ �� ����������. ��� �� +������ ����������. C-u 2 C-k ������ ��� ����� � ����������� �� ������� ����� +������; ���� C-k ��� ���� �� ������� �����. + +������� ����� ������� ������ ���������� "�������������� (yanking)". (������� +�� ����, ��� � �������������� ��� ��������� �����, ���������� ������� +������). �� ������ ������������ ��������� ����� � ��� �� �����, ��� � ����� +������ ����� ������, ��� ���� � ������ �����. �� ������ ������������ ����� +��������� ��� � �������� ����� �����. + +�������� ��� �������������� ������ �������� C-y. ��� ��������������� +��������� ������ ����� � ����� ������������ �������. + +>> ���������� ��������� ���; �������� C-y ���� ������� ����� �����. + +�������, ���� �� ������������ ��������� ������ C-k � ������, ��� ������ +������ ����� ��������� ������, ���, ��� C-y ����������� �� ������. + +>> ���������� ��������� ��� ������, ������� C-k ��������� ���. + +������ ������ ���� ������ �����: + +>> ������� C-y. ������ ����������� ������ �� ��������� ����� ����, � ����� + ������� C-y. ������ �� ������ ��� ����� ����������� ��������� �����. + +��� ������, ���� ���� ��������� �����, ������� �� ������ ������� ����� � +����� ����� ���-�� ���? C-y ������ �� ����� ��� ��������� ��������� �����. +�� ���������� ����� �� ����� �������. �� ������� ��� ������� ����� ��������� +������� M-y. ����� ���� ��� �� ������� ��������� ��������� �����, ������� +M-y, � �������� ���� ��������������� ����� ���, ������� ��� ���� �����. +������� M-y ����� � ����� ����� ���������� ����� ������ �����. ����� �� +���������� �������� ������, ��� �� ����� ������ ������ ����� ����� ��������� +���. ������ ����������� ��������������, ������� ��������������� ����� ���, +��� �� ����. + +������� M-y ����������� ����� ���, �� ������ ��������� � ��������� ����� +(�������� ������ ��������). + +>> ������ ������, ����������� ������ ������ ���� �����, ����� ������� ��� + ���� ������. ����� ����������� C-y ��� �������������� ������ ������ + ������. ����� ����������� M-y � ��� ����� �������� ������ ������ + �������. ������� M-y ��� ��������� ���, ����� ������� ���������� + ���������. ����������� ������ ���, ���� ������ ������ ������ �� ��������, + � ��� ����-����. ���� ��� �������, �� �� ������ �������� ��� M-y + ������������� � ������������� ���������. + + +* ������ (UNDO) +--------------- + +���� �� ������� ��������� � ������, � ������, ��� ��������, ������ +�������� ��������� �������� "������", C-x u. + +������, C-x u �������� ���������, ��������� ����� ��������; ���� ��������� +C-x u ��������� ��� ������, ������ ��� ����� ���������� ��� ���� �������. + +�� ���� ��� ����������: ������� ������� �� �������� ����� �� ����������� +(��� �������� ������� ����������� ������� � ���������), � ����������������� +(self-inserting) ������� �������������� �������� �� 20. (��� ��������� +����� C-x u ������� �� ������ ������� ��� ������ ����� ������). + +>> ������ ��� ������ ��������� C-k, ����� �������� C-x u � ��� ������ + ��������� �����. + +C-_ �������������� ������� ������; ��� �������� ����� ��� � C-x u, �� ����� +� ������������� ��������� ��� ������. ��������� ��������� C-_ � �� ��������� +����������� ������ ����������� ������ �� ������. ������� �� ���������� +������������ C-x u. �� ��������� ����������, �� ������ �������� C-_ ������� +/ � ��������� ������� CONTROL. + +�������� �������� ��� C-_ ��� C-x u �������� ��� ������� ����������. + +�� ������ �������� �������� ������ ����� ����� ��� ������ ������ +������. ������� ����� ��������� � ��������� ����-���� ����������� � ���, ��� +�� ������ ������������ ������ ����� � ������� C-y; �� ��� �� ������ �������� +��� ������. + +* ����� +------- + +����� ��������� ����� ����� ���� ������������� �����, �� ������ ��� +��������� � ����. �����, �� �������� ����� �� ������� �� Emacs. �� ��������� +��� ����� � ���� "��������" ����. (��� ��� �������� "��������" ����.) + +������� ���� �������� ���������� ��� ���������� ��������� Emacs. �� ������ +�������, ��� ���������� ����� �� ������������ ���� ����. ������ ���� +���������, ��������� � �������������� Emacs �� ����� �������������, ���� �� +�� ��������� ����. ��� �� ������ �� ��������� �������������� ���� � �������, +���� �� �� ������ �����. ���� ����� �� ���������� ����, Emacs ��������� +������������ ���� � ���������� ������, ���� �� ����� ����� ������, ��� ���� +��������� ���� ��������. + +���� �� ���������� � ������ ����� ������, �� �� ������� ������, ������� +���������� � ���� � ���������� � "--:-- TUTORIAL.ru" ��� ����-�� +���������. ��� ����� ������ ������ ���������� ��� ����� ������� �� +�������. ����, ������ �� ������� ���� � ������ "TUTORIAL.ru" ������� +�������� ����� ������������ ������ �������� Emacs. ��� ������ ����� ������� +�� ��������, ��� ����� ����� �������� � ���� �����. + +����� �� ����������� �����, ������� ��� ����� ����� � ������� �������� ����� +-- ��� ��, ��� �� ������ ������ ��� �����, ������� ����� ������. �� ��� +�������� �������� "�������� �������� � ���������" (� ���� ������, ���������� +�������� ��� �����). ����� ����� ������� + + C-x C-f ������� (�����) ���� + +Emacs �������� ��� ������ ��� �����. ��� ����� �� �������� � ������ ������ +������. ������ ������ ���������� ����-�����, �� ������������ ��� ��������� +�����. �� ������ ������������ ������� ������� �������������� Emacs ��� +�������������� �����. + +����� �� ������� ��� ����� (��� ����� ���������� � ����-�����), �� ������ +�������� ������� ����� C-g. + +>> ������� C-x C-f, ����� ������� C-g. ��� ������� ����-�����, � ������� + C-x C-f ������� ������������ ����-�����. � �����, �� �� ������� �� ������ + �����. + +����� �� ��������� ���� ����� �����, ������� <Return>. ����� ��������� +������� C-x C-f, � ������� ���� ��������� ����. ����-����� �������� ����� +������� C-x C-f ����������. + +� ���������� ����� ���������� ����� �������� �� ������, � �� ������� ��� +�������������. ����� �� ��������� ��������������, ����� ��������� ��������� +�������� ������� + + C-x C-s ��������� ���� + +��� ��������� ����� �� Emacs � ����. � ������ ���, ����� �� ��� ��������, +Emacs ����������� ������������ ���� � ���� � ����� ������, ����� �� �� +���������. ����� ��� ���������� ����������� ������� "~" � ������������� +����� �����. + +����� ���������� ����������, Emacs ���������� ��� ����������� �����. �� +������ ��������� ��������� ���������� �����, ��� ����� �� �������� ����� +������ ���� ����� ������� ��������. + +>> �������� C-x C-s, ��������� ���� ����� ��������. � ������ ������ ������ + ������ ��������� ������� "Wrote ...TUTORIAL.ru". + +���������: �� ��������� ��������, ���� C-x C-s ����������� ����� � �� �� +������� ������������ ������ Emacs`�. ��� �������� ��� ������������ ������� +����� "�����������" ��������� "flow control" ��������������� C-s � �� +������������ ���� ������ � Emacs`�. ��� ������������� ������, ������� C-q. +�������� ������ "Spontaneous Entry to Incremental Search" ����������� Emacs +����� ������ ��� �������� � ���� "������������". + +�� ������ ������� ������������ ���� ��� ��������� ��� ��������������. �� +����� ������ ����� ����, �������� ��� �� ����������. ������� ������� -- +������� ���� � ������� Emacs: ����� ����, ������� �����, � ������ ������� +�����. ����� �� ������� "�������" ����, Emacs ������� �������� ���� � +��������� ���� �������. �����, ��� �� ������, �� ������ ������������� ��� +������������ ����. + + +* ������ +-------- + +���� �� �������� ������ ���� � �������������� C-x C-f, �� ������ �������� +������ Emacs. �� ������ ������������� �����, ����� ��� ����� C-x C-f. ��� +������ ��������� ��������� ������ � Emacs. + +>> �������� ���� � ������ "foo" ������� C-x C-f foo <Return>. + �������� �����-������ �����, �������������� ���, � ��������� "foo" + ������ C-x C-s. + �������, �������� C-x C-f TUTORIAL.ru <Return> + ����� ��������� ����� � ��������. + +Emacs ��������� ����� ������� ����� ������ � ������� ���������� "�����" +("buffer"). �������� ����� ������� ����� ����� ������ Emacs. ����� ������� +������ ������� ��������� � ������� Emacs �������� + + C-x C-b ������ ������� + +>> ���������� C-x C-b ������. + +�� ����� ��� ������ ����� ����� ���, � ����� ����� ��� �����, ���������� +�������� � ��� ��������. ��������� ������ �� ������������� ������. ��������, +����� ��������� "*Buffer List*" �� �������� �������� �����. � ���� ������ +���������� ������ �������, ������� ��� ������ �������� C-x C-b. ����� ����� +������� �� ������ � ���� Emacs ������ �������� ������ ������-���� ������. + +>> �������� C-x 1 ����� ���������� �� ������ �������. + +���� �� ��������� ����� ������ �����, ����� ���������� ������, �� ������ +�������� �� �����������. ��������� ��������� ������ Emacs, � �������� +������. �������� ��� �������������� ���������� ��������� ������ �� +����������� �� ������ ������. ��� ����� ������, �� ������ � ����, ��� ��� +����� ����� ������� ������ ��������� ������ �������� �����. ���� �� +��������� ������ ��� ������������ ����� � ������� C-x C-f � ����� +������������ C-x C-s. ������� ���������� ������� + + C-x s ��������� ��������� ������. (Save some buffers) + +C-x s ���������� ��� � ������ ������, ������� �������� �� ����������� +���������. ��� ������� ������ ������ � ��� ���������� ��������� ��� �� +��������� ���������. + +>> �������� ������ ������, ����� �������� C-x s. + � ��� ������ �������� ��������� �� ����� � ������ TUTORIAL.ru. + �������� �� ������ �� ������ "y". + + +* ����������� ����� ������ +-------------------------- + +� Emacs ����� ����� ������, ��� ����� ���� ��������� �� ��� control- � meta- +�������. Emacs ������� ���, ��������� X-������� (eXtend). ���� ��� +�����������: + + C-x ������ ���������� (Character eXtend). + �� ��� ������� ���� ������. + M-x ����������� ����������� ������� (Named command eXtend). + �� ��� ������� ��� �������. + +��� �������, ������� ������ ������������, �� �� ��� ������� ��������� �� +���. �� ��� ������: ������� ������ � ������� C-x C-f -- �������, � C-x C-s +-- ���������. ������ ������ - ���������� ������ � Emacs -- ��� ������� C-x +C-c. (�� ���������� � ���, ��� �� ��������� ��������� ���������, C-x C-c +���������� ��������� ��������� ����� ��� ��� ������ ����� Emacs.) + +C-z ��� ������� *����������* ������ �� Emacs -- �� ������ ��������� � ���� +������ Emacs �����. + +�� ��������, ������� ��������� �����, C-z "����������������" ("suspends") +Emacs; ���������� � �������� (shell), �� �� ��������� Emacs. � ����������� +�������� �� ������ ���������� ������ � Emacs ��������� ������� `fg' ��� +`%emacs'. + +� �������� �� �������������� ������������ ���������, C-z ������� ����� +�������� (subshell), ���������� ��-��� Emacs, ����� ���� ��� ����������� +��������� ������ ���������, � ����� ��������� � Emacs; ��� �� ��������� +����� �� Emacs. � ���� ������, ������� `exit' ������ ��� � Emacs �� +��������. + +����������� C-x C-c ���� �� ������ ����� (log out) �� �������. ��� ����� +������������ ����� ����� �� Emacs ���������� �� �������� ���������, ��� ������ +�������, ������� ����� �� ����� ��� ���������� � ���������������� Emacs. +������, ���� �� �� �������� �� �������, ����� ������������� Emacs +��������� C-z ������ ������ �� ����. + +���������� ����� ����� C-x ������. ��� �� ��� �������: + + C-x C-f ������� ����. + C-x C-s ��������� ����. + C-x C-b ������ �������. + C-x C-c ����� �� Emacs. + C-x 1 ������� ��� ���� ����� ������. + C-x u ������. + +����������� ����������� ������� ������������ ������� ����, ��� ������������ +������ � ������������ �������. � �������� ������� ������� ������ ������, +������� �������� ���� ������ �� ������ �� ���� ������. ����� �� �������� +M-x, Emacs ��������� ��� ������ ��� ������� � ������ ������ ������; � ����� +������, "replace-string". ������ �������� "repl s<TAB>" � Emacs �������� +���. (<TAB> -- ��� ������� ���������, ������ ����������� ���� ������ +CapsLock ��� Shift ����� �� ����������). ��������� ��� ������ <Return>. + +������� ������ ������ (replace-string) ������� ��� ��������� -- ������ +������� ����� ��������, � ������ �� ������� ����� ��������. �� ������ +��������� ������ �������� ������ <Return>. + +>> ����������� ������ �� ��� ������ ������ ���� ����. + �������� M-x repl s<Return>changed<Return>altered<Return>. + + �������� ��� ��� ������ ���������: �� �������� ����� c-h-a-n-g-e-d + ������ "altered" �����, ��� ��� ����������, ���� ������� �������. + + +* �������������� +---------------- + +����� �� ��������� ����, �� �� ���������� ���, �� � ������ ����� ������� +�� ������ �������� ����������. ����� �������� ��� �� �����, Emacs +������������ ��������� ������ ����, ������� �� ������������. �������������� +���������� � ����, ��� �������� ����� ��, �� ���������� � ������������� +�������� "#"; ��������, ���� ��� ���� ���������� "hello.c", �� +��������������� ���� ����� ���������� "#hello.c#". ����� �� ��������� ���� +������� ��������. Emacs ������ ��������������� ����. + +���� ������� ���������, �� ������ ������������ ���� ��������� ������� ���� +��������� �������������, ����� �������� ����������� ����� (����� ������� �� +�������������, �� ����������������) � ����� ������ M-x recover-file<return>. +����� � ��� ������� �������������, �������� yes<return> ����� ������������ +��������������� ������. + + +* ������� ��� (ECHO AREA) +------------------------- + +���� Emacs ����� ��� �� �������� ��������� �������, �� ���������� �� ��� +����� ������, � ������� ���������� "������� ���". ������� ��� -- ��� ����� +������ ������ ������. + + +* ������ ������ +------------------ + +������ ����� ��� �������� ��� ���������� "������ ���������". +�������� ��� ������ �������� ���: + +--:** TUTORIAL (Fundamental)--L670--58%---------------- + +��� ������ �������� �������� ���������� � ��������� Emacs � ������, ������� +�� ������������. + +�� ��� ������ ��� �������� ��� ����� -- ��� ����, ������� �� �������. -NN%-- +���������� ������� ������� ������� � ������; ��� �������� ��� NN ��������� +������ ����, ��� ������ ������. ���� ������ ������ ��������� � ������ ������ +������, �� ��� ������� --Top-- ������ --00%--. ���� �� ������ ������������ +��������� ������, �� ����� ���������� --Bot--. ���� ����� ��������� ���, ��� +���� ��������� � �����, ������ ��������� ������� --All--. + +����� L � ����� ���������� ������� ������ ��������: ��� ���������� ����� +������� ������ � ��������. + +��������� � ������ ������ ��������, ��� �� �������� �����. ��� ������ �� +������� ��� ��������� ����, ��� ����� ������ ����� ��������� �� ���������, � +����. + +����� ������ ������� ������ ������ �������� ��� ����� ��������������, +������� �� �����������. ����������� ����� -- Fundamental, ��� �� ����������� +� ������. ��� ������ "��������� ������" ("major mode"). + +Emacs ����� ����� ��������� �������� �������. ��������� �� ������� ��������, +��� �� ������������ ����� �� ��������� ����� �/��� ��������� ���� ������, +����� ��� Lisp-�����, Text-����� � ��. � ����� ����� ��������� ������ ���� +�������� �����, � ��� �������� �� ������ ����� � �������, ��� ������ +��������� ����� "Fundamental" (�������). + +������ �������� ����� ����� ��������� ������������� ������. ��������, ������� +�������� ����������� � ���������, � ��������� � ������ ����� ���������������� +����������� ������������ ��-������, ������ �������� ����� ��������� �� +��-�������. ������ �������� ����� ����� ����������� �������, ������� �������� +���. ��������, M-x fundamental-mode - �������, ������� ����������� � ������� +(Fundamental) �����. + +���� �� ������������ ���������� �����, �������� ��� ���� (//������� �� ������ +����, � TUTORIAL) ����, �� �������� ������ ������������� � Text-�����. + +>> �������� M-x text mode<Return>. + +�� ����������, �� ���� �� ��������� ���� ������ Emacs �� ����������. �� �� +������ ��������, ��� M-f � M-b ������ ��������� ��������� ��� ����� �����. +�����, � ������� ������ (Fundamental mode), M-f � M-b �������� ��������� +��� ����������� ����. + +�������� ����� ������ ������ ��������� ���������, ����� ���: ����������� +������ ������ "�� �� ������" � ������ �� �������, �� �� ������ ���������� +�����-������ �������. + +��� ��������� ������������ � ����� ������� �������� ������, ������� C-h m. + +>> ����������� C-u C-v ���� ��� ��� �����, ����� ����������� ��� ������ ����� + � ����� ������. +>> �������� C-h m, ��� ���������� ������� Text-������ �� ��������. +>> �������� C-x 1 ����� ������ ������������ � ���� ����� :) + +�������� ����� ���������� �������� ������, ��� ���� ��������� �������������� +(minor) �������. �������������� ������ �� �������� �������������� ��������, +��� ������ ������� �������� �� ���������. ������ �������������� ����� +����������/����������� ���������� �� ������ �������������� �������, � +���������� �� ������ ��������� ������. �� ������ ������������ �������� ����� +��� ��������������, ��� � ����� �� �����������. + +���� �� �������������� ������� ����� �������, �������� ��� �������������� +������ - ��� ����� �������������� (Auto Fill mode). ����� ���� ����� +�������, Emacs ��������� ������ ����� ������� �������������, ����� �� +���������� ����� � ������� ������ ������� ��������. + +�� ������ �������� ����� �������������� ������ M-x auto fill mode<Return>. +����� ���� ����� �������, ��� ����� ��������� - M-x auto fill mode<Return>. +���� ����� ������� -- ������� ��� ��������, ���� �������� -- �������. �� +�������� ��� �������� "������������ ������". + +>> �������� M-x auto fill mode<Return>. ����� ������� ������ �� ���� + "���� " ���� �� ������� ��� ��� ���������� �� ��� ������. �� ������ + �������� ������� ����� �������, ������ ��� ����� �������������� ��������� + ������ ������ �� ��������. + +������� ������ ���������� �� 70-�� ��������, �� �� ������ �������� �� +��������� ������� C-x f. �� ������ ������ ������� � ���� ��������� ��������� +��� ���� �������. + +>> ������� C-x f � ���������� 20. (C-u 2 0 C-x f). ����� ������� + �����-������ �����, � ���������� ��� Emacs ��������� ������ �� 20 + �������� � ������. ������� �������� ������� 70 �����, + ����� ��������� C-x f. + +���� �� ������� ��������� � �������� ���������, �������������� �� ���������� +����� ��� ���. ����� ����������� ��������, �������� M-q (META-q) � �� �����, +����� ������ ��������� ������ ���������. + +>> ����������� ������ � ���������� ��������, � ������� M-q. + + +* ����� +------- + +Emacs ����� ������ ������ (��� ����������� ������ �������� ��� �����) ������ +�� ������, ��� �����. ����� ������ ��� ������� ����������� �������; ��� +���������� ������ � ��������� �����, ��� ������� ������� ������. + +������� ������ Emacs ���������� �� ����������� ������ ����������� ������ +���������� ���, ��� ��� ���������������. ��� �������� ��� ����� ���������� �� +���� ���� ��� �� ��������� ������� ������. + +�������, ���������� ����� ������ -- C-s, � C-r ���� �����. ���������! �� +����� ��������� ����� ������. + +����� �� ������� C-s �� ������� ������ "I-search", ����������� � ������� ���. +��� ���������� ��� Emacs ���� ����� �����, ������� �� ������ �����. +<Return> ��������� �����. + +>> ������, ������� C-s ��� ������ ������. ��������, ���� ����� �� ���� ���, + ��������� ����� '������', �������������� ����� ������ ��������� ����� � + ������� ��� ���������� � ��������. + ������ �� ����� ������ ��������� ����� "������". +>> ������� C-s �����, ����� ����� ��������� ��������� ����� "������". +>> ������ ������� <Delete> ������ ���� � ���������� �� ������������� �������. +>> ������� <Return> ��� ���������� ������. + +�� ������ ��� �����������? Emacs, � ������ ���������������� ������, ������� +���������� � ������� ����������� � ���������� ����, ����������� �� ��� ���. +����� ������� � ���������� ��������� ����� '������' ������ ������� C-s +�����. ���� ������ ��� ���������, Emacs ������ �������� ������, � ������� +��� ��� ����� �� ������ ("failing"), C-g ����� ������ �������� �����. + +���������: �� ��������� ��������, ���� C-s ��������� ����� � �� �� ������� +������������ ������ Emacs`�. ��� �������� ��� ������������ ������� ����� +"�����������" ��������� "flow control" ��������������� C-s � �� ������������ +���� ������ � Emacs`�. ��� ���������� ������, ������� C-q. �������� ������ +"Spontaneous Entry to Incremental Search" ����������� Emacs ����� ������ ��� +�������� � ���� "������������". + +���� �� �� ����� ���������������� ������ ������� <Delete>, �� ������ �������� +��� ��������� ������ � ������� ������ ��������, � ����� �������� � ����������� +���������� �����. ��������, �����������, ��� �� ������� "c", ����� �������� � +������� ��������� ������� "c". ������ ���� �� �������� "u", ������ �������� � +������� ��������� "cu". ������� <Delete> ������ ������ "u" �� ������ ������, � +������ �������� � ������� ��������� "c". + +���� �� �� ����� ������ ������� control- ��� meta- ������ (�� ���������� +������������ -- ������� ���������� �����, � ������ C-s � C-r), ����� +�����������. + +C-s �������� ����� � ������� �� ����� ��������� ������� ������ ����� ������� +������� �������. ���� �� ������ ����� ���-�� ����� � ������, ������� C-r. ��� +��� �� �������� � C-s ��������� � � C-r, �� ����������� ���������������� +����������� ������. + + +* ��������� ���� (MULTIPLE WINDOWS) +------------------------------- + +���� �� �������� ������������ Emacs ��� ��, ��� �� ������ ������������ +���������� �� ������ ����� ��� ���� ����. + +>> ����������� ������ �� ��� �����, � �������� C-u 0 C-l (��� CONTROL-L, � + �� CONTROL-1). + +>> ������, �������� C-x 2, ��� �������� ����� �� ��� ����. + ��� ���� ���������� �������. ������ ������� � ������� ����. + +>> ������� C-M-v ��� ��������� ������� ����. + (���� � ��� ��� ��������� ������ META (Alt), ������� ESC C-v.) + +>> ������� C-x o ("o" �� ����� "other" - ������) ��� ����������� ������� � + ������ ����. +>> ����������� C-v � M-v � ������ ���� ��� ������������ ���. + ���������� ������ ���� ���������� � ������� ����. + +>> ������� C-x o ����� ����� ����������� ������ ����� � ������� ����. + ������ � ������� ���� ��� ��, ��� � ��� �� ����. + +�� ������ ���������� ������������� ����� ������, ��������� C-x o. ������ +���� ������ ���� ������� �������, �� ������ ���� ���������� ������. ��� +������� ������� �������������� ����������� � ����, � ������� ������������ +������. �� �������� ��� ���� "���������" ("selected window"). + +������� C-M-v ����� ������, ����� �� ������������ ����� � ����� ����, � +����������� ������ � �������� �����������. �� ������ ������ ��������� ������ +� ���� �������������� � ��������������� ������������ �� ������, ��������� +C-M-v. + +C-M-v ������ CONTROL-META �������. ���� � ��� ���� ��������� ������ META +(Alt), �� �� ������ ������� C-M-v ����� ������������ CONTROL � META � �� +�������� �� ������ v. � �� ����� ����� �� ������ ����� ������ ������, +CONTROL ��� META, ��������� ��� ������ ������������ ��� �������. + +���� � ��� ��� ��������� ������ META, � �� ����������� ESC ������ ���, +������� ������ ���� ���������: �� ������ ������ ESC, � ����� CTRL-v; +CONTROL-ESC v �� ����� ��������. ������, ��� ESC ����� ���� ����������� +������ -- ��� �� �������������� ������. + +>> ������� C-x 1 (� ������� ����) ����� ���������� �� �������. + +(���� �� ������ C-x 1 � ������ ����, �� �� ���������� �� ��������. ��������� +��� ������� ��� "�������� ������ ���� ����, �� � ������� � ������ ��������"). + +��� �� ����� ���������� ���� � ��� �� ����� � ����� �����. ���� �� ����������� +C-x C-f ����� ������� ���� � ����� ����, ������ ��������� ��� ���������. �� +������ ��������� ����� � ������ ���� ����������. + +���� ������ ���� ������������ ��� ���� ������������ ������ �����: + +>> �������� C-x 4 C-f ����� ��� ������ � ����� ������. ��������� <Return>. + ���������� ��� ��������� ���� �������� � ������ ����. ������ ������� + ���� ��. + +>> �������� C-x o ����� ��������� � ������� ����, � C-x 1 ����� ������� ������ + ����. + + +* ����������� ������ �������������� (RECURSIVE EDITING LEVELS) +-------------------------------------------------------------- + +������ �� ������ �������� ��� ���������� "����������� ������ +��������������". �� ��� ��������� ������������� ������ � ������ +���������, ���������� ������� ������ ������ ����� ��������� ������. �������� +�� ������ ������� [(Fundamental)] ������ (Fundamental). + +����� ����� �� ����������� ������� ��������������, ������� ESC ESC ESC. ��� +������������ ������� "�����". �� ��� �� ������ ������������ �� ��� ��� +����������� ������ ����, ��� � ��� ������ �� ����-������. + +>> ������� M-x ����� ������� � ����-�����; ����� ������� ESC ESC ESC ����� + �������� ���. + +�� �� ������ ������������ C-g ����� ����� �� ����������� ������� +��������������. ������, ��� C-g ������������ ��� ������ ������� � ���������� +��� ����������� ������� ��������������. + + +* ��� �������� ������ (GETTING MORE HELP) +----------------------------------------- + +� ���� �������� �� ���������� �������� ��� ������ ��� �����������, ������� +������� ������ ������������ Emacs. ����� ����� ���������� �������� � Emacs, +� ���������� ��� �� ����������� �����. ������, �� ������ ������� ������ +������������ Emacs � ������ ������ �������� �����������. Emacs ������������� +������� ��� ������ ������������ � �������� Emacs. ��� ������� "������" +("help") ��� ���������� � ������� CONTROL-h, ������� �������� "�������� +������". + +����� ������������ ����������� ������, ������� C-h, � ����� ������, ������� +��������� ����� ������ ��� ������ �� ������ ��������. ���� �� ������������� +�����������, �������� C-h ? � Emacs ��������� ��� ����� ������ �� ����� ��� +������������. ���� �� ������ C-h � ���������� ���������� � ������, ������ +������� C-g ����� �������� ��� �������. + +(���-��� ������������� ������ C-h. �������� ������������� � ���� ���, +�������� � ��� ���������� ��������������. ��� ��������, ���� C-h �� �������� +��������� ������ ����� ������, ���������� ������ ����� ������ ������� F1 ��� +������� M-x help RET). + +����� �������� ����������� ������ - C-h c. ������� C-h, ����� c, � ������ +������� ��� ������������������, � Emacs ��������� ����� ������� �������� +�������. + +>> ������� C-h c C-p. + ��������� ������ ��������� �������� ��� + + C-p runs the command previous-line + (C-p ��������� ������� previous-line {����������-�����}) + +��� �������� "��� �������". ����� ������� ������������ � �������� ��� +��������� � ���������� Emacs. ����� ������� ������� ���, ����� �������� ��� +������ ������� ������, ��� �� ��� ��������� � ������� ���� ������� +���������� ����� ��������� ��� ��������� �������. + +��������������� �������, ����� ��� C-x C-s � (���� � ��� ��� ������ META ��� +EDIT ��� ALT) <ESC>v ��� �� ����� �������� ����� C-h c. + +�������� ������ ���������� � ������� ��������� C-h k ������ C-h c. + +>> �������� C-h k C-p. + +�� ������� �������� �������, � ����� �� ��� � ��������� ���� Emacs. ����� �� +��������� ������, ������� C-x 1 ����� ���������� �� ������ ������. �� +������ ��������� �����-�� �������������� �� ����� ��������� ������ �������, +� ������ ����� ������ C-x 1 + +���� ��� ��������� �������� ����� C-h: + + C-h f ��������� �������. ��� ���������� ������� ��� �������. + +>> ���������� ������� C-h f previous-line<Return>. + ��� ����������� ���������� Emacs � ���� �������, ������� ����������� + �������� C-p. + +����������� ������� C-h v ���������� ������������ � ����������, �������� +������� �� ������ �������� ��� ��������� ��������� Emacs. ��� ����� ������� +��� ����������, ����� Emacs �������� ���. + + C-h a Hyper Apropos. ������� �������� ����� � Emacs ������� ��� + ������ ���� ������� � ����������, ����� ������� �������� ��� + �����. �������, ������� ����� ���� ������� ����� Meta-x, + ����� �������� ���������� �����. + +>> �������� C-h a file<Return>. + +��� ��������� ������ ������ ������� � ���������� ����� ������� ���������� � +"newline". ������� <Return> ��� �������� ������� ������� ����� ����� +�������� ������ � ������� ��� ����������. ������� `q' ����� ����� �� +hyper-apropos. + +��� ��������� � ������ ���� ������ ���� ������ M-x �� ������ "file" � �� +������. ����� � ������, ����� ������, ����� ��� find-file, �� ������� +��������������� ���������� �������, ����� ��� C-x C-f. + +>> �������� C-M-v ��� ��������� ���� �������. ��������� ��� ��������� ���. + +>> �������� C-x 1 ��� �������� ���� �������. + + C-h i ������ ������������� ����������� (a.k.a. Info). ��� ������� + ��������� � ����������� ����� � ������ `*info*', ��� �� + ������ ������ ������������� ����������� ��� ������� + ������������� � ����� �������. �������� m emacs <Return> ��� + ������ ����������� �� Emacs. ���� �� ������� ����� �� + ������������ Info, �� �������� ? � Emacs ������� ������� �� + ������������ ������ Info. ������� ������������� � ���� + ���������, �� ������ ������������ ����������� Emacs Info � + �������� �������� ������������. + + + +* ���������� +------------ + +���������, ��� ����� ����� �� Emacs �������� ������������ ��������� C-x +C-c. � ����� �������� ����� � �������� (shell) � ����� ��������� �������, +����������� C-z. + +���� ������� ������ ���� ������� ���� ����� �������������, ���� �� ������� +���-������ �������, �� ����� ������ � �������� ���� -- ���������! + + +* COPYING +------- + +���� ������� ��������� �� ������� ����� ��������� Emacs, ������� � ������� +����������� by Stuart Cracraft ��� ������������� Emacs. + +��� ������ ��������, ��� � GNU Emacs, �������� ������� ����������� +(copyrighted), � �������� � ������������� ��������������� ����� �� +���������� ������������: + +Copyright (c) 1985, 1996 Free Software Foundation + + Permission is granted to anyone to make or distribute verbatim copies + of this document as received, in any medium, provided that the + copyright notice and permission notice are preserved, + and that the distributor grants the recipient permission + for further redistribution as permitted by this notice. + + Permission is granted to distribute modified versions + of this document, or of portions of it, + under the above conditions, provided also that they + carry prominent notices stating who last altered them. + +������� ����������� ������ Emacs ����� �������, �� � ��� �� ����. +����������, �������� ���� COPYING � ����� ����� ����� GNU Emacs ����� +�������. �������� ���������� �������������� � ������� ������������ +����������� ("��������") ���������, �������� � ������������� ��������� +����������� �����������! + +// ���������, ����������� ������ � ����������� ��� �� ������ [email protected] +// Alex Ott. +// ������� ������� ��������� ���������, �� ���� �������� �������� ��� ������ +// ���� ������� |