summaryrefslogtreecommitdiff
path: root/etc/TUTORIAL.ru
blob: 4a097635a59a3302c0a3afc659db5a57dd1cbe23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
������� Emacs. ������� ��������������� ��������� � ����� �����

��� ���������� Emacs ������ ������������ ���� (key -- ��������� ������
���������� �/��� ������ ����), ���������� � ���� ������� 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 (���
�������). ������� ">>" � ����� ������� ���������, ��� ��� ����� ������,
����� ��������� �������. ��������:
<<������ ������ ������ ��������� �������� help-with-tutorial>>
[�������� �������� ��������� ������ � ������� �����.  ����� ������������ ����]
>> ������ ������� 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.
   ������� ������ ����� � ���������, ��� ����� ���� ��� ��� �� �����.

�� ����� ������ ������������ ������� PageUp � PageDn ��� ����������� �����
�������� (���� ��� ���� �� ����� ���������), �� �� ������� �������� �����
����������, ���� ������ ������������ ��������� C-v � M-v.


* ������� ������� ���������� ��������
-------------------------------------

�������� �� ������ � ������ ������, �� ��� ������������� � ������������
����� � ������ �� ������?

���� ��������� �������� ���������� ���� ��������.  �� ������ ������������
������� ���������� �������� (�������), �� ����� ����������� ����� ����������
��� � �� ����������� ������� � ������������ ������� 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 ������� ���������
��������� � ���, ����� ������� ����������, � �������� � ���, ������ �� ��
���������� ������ � ��������� ������ �������.

���� �� ������������� ����������� ��������� �������, �� ������� �������
<SPC> (������) � ����� �� �������� ������. ������, ���� �� �� ������
��������� ����������� �������, �� �������� �� ������ �������� ������� "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; ������ �� ��� �������� �
������, ��������, ������� � ������������ ������. ��� ������� ������� ��
����, ���� ��� ������� ������.


* ������� � ��������
--------------------

���� �� ������ �������� �����, �� ������ ��������� ���.  �������, ������� ��
������ ������, ����� ��� A, 7, *, � ��. ���������� Emacs'�� ��� ����� �
����������� ����������. ������� <Return> (������ �������� �������) �����
�������� ������ ����� ������.

�� ������ ������� ��������� ������ ������� ������� <Delback>.  <Delback> --
��� ������� �� ����������, ������� �� ����������� � ��� Emacs ��� ��������
���������� ���������� �������.  ������, ��� ������� �������, �������������
�� ��������� ����� ���� ������� <Return>; ������ ��� �������� ��� "Delete",
"Del" ��� "Backspace".

���� ������� ������� �������� ��� "Backspace", �� ��� ��, ��� ��� �����
������������ �����, ����� �� ������ ������ ��� <Delback>.  � ��� ����� �����
���� �������, ���������� ��� "Delete", �� ��� ����� ������ �������, ��������
�� <Delback>.

� ��������, <Delback> ������� ������ ��������������� ����� ������� ��������
�������.

>> ���������� ��������� ��� ������ -- �������� ��������� ��������, � �����
   ������� �� ������� <Delback>. �� ���������� �� ���������� ����� ����� --
   �� �� ��������� ������� �������; ��� ���� ������ ����� ��������.

����� ������ ������ ���������� ������� ������� ��� ������ ������, �� ���
"������������" �� ��������� ������ ������. ������ "�������� ����" ("\") (���
���� �� ����������� ������� �������, �� ��� ����� ������ � ���� ���������
��������� �������) � ������ ������� ����������, ��� ������ �����
������������ � ���������� ������.

>> ������� �����, ���� �� �� ��������� ������ �������, � ����������� �������
   ��������.  �� �������, ��� �������� ������ ����������� ������.

>> ����������� <Delback> ��� �������� ������, �� ��� ���, ���� ������ ��
   ���������� � ����� �����.  ������ ����������� ������ �������� � ������.

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

>> ����������� ������ � ������ ������ � ������� <Delback>. ��� ��������
   ������� ������ � ����������.

>> ������� <Return> ��� ������� ������ ������� ������, ������ ����������
   ����.

�������, ��� ������ ������� Emacs ����� �������� ������� ����������; �������
������� �� �������� �����������. �� ������ ��������� �� ��������� ��������,
��������� �������� ����������.

>> ���������� ��������� ��� -- �������� C-u 8 * ��� ������� ********.

������ �� ��������� ������� ������ ������ � Emacs � ����������� ������.  ��
����� ������ ������� ����� � ������.  ����� �������� ������ ��������
��������:

	<Delback>     ������� ������ ����� ��������
	C-d   	     ������� ������ ��������� �� (���) ��������

	M-<Delback>   ����� ������ ��������������� ����� ��������
	M-d	     ����� ����� ��������� �� ��������

	C-k	     ����� ��� �� ������� �� ����� ������
	M-k	     ����� ��� �� ����� �����������

��������, ��� <Delback> � C-d, ������ � M-<Delback> � M-d ���������
���������, ������� C-f � M-f (��, <Delback> -- ��� �� ��������� �����������
������, �� �� ����� �� ���� �����������). C-k � M-k, ��� � C-e � M-e,
�������� ��������� ����� �������� � �������������.

�� ������ ������� ����� ����� ������ ����� �������.  ������������� �� ����
�� ������ ��������� ������� � ������� 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 ��������� ��� ������, �� ������ ��� ����� ���������� ��� ���� �������.

�� ���� ��� ���������� -- ������� �� ���������� �����, �� ����������� (����
���������� ������� ����������� ������� � ���������), � ������� �������
�������� �������������� �������� �� 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 ����� ������.

�� �����, ��� ������ ����� ����� ���, � ����� ����� ��������� � ��� ���
�����, ���������� �������� � �������� � ������ ������. ����� �����, �������
�� ������ � ���� Emacs, ������ �������� ������ ������-���� ������.

>> �������� C-x 1, ����� ���������� �� ������ �������.

����� � ��� ���� ��������� �������, ������ ���� �� ��� �������� "�������" �
���������� ������ �������.  ��� ��� �����, ������� �� ���������.  ���� ��
������ �������� ������ � ������ ������, �� �� ������ "�������������" � ����.
���� �� ������ ������������� � �����, ��������� � ������, �� �� ������
������� ���� ���� ����� � ������� C-x C-f.  �� ���� ����� ������� ������ --
������������ ������� C-x b.  � �������� ��������� ��� ������ ������� ��
������ ������� ��� ������.

>> �������� C-x b foo <Return> ��� ������������ � ����� "foo", �������
   ������ ����� ����� "foo".  ����� �������� C-x b TUTORIAL <Return> ���
   ����������� � ����� � ������ ���������.

���� ����� ��� ������ ��������� � ������ ����� (������ ��� ����� ���������).
������ ��� �� ������ �������� �������.  ������ �������, ������� �� ��������
� ������� ������� C-x C-b ������ ���������� ��� ����� ���� �������.

����� �����, ������� �� ������ � ���� Emacs, ������ �������� ������
������-���� ������.  ��������� ������ �� ������������� ������.  ��������,
����� � ������  "*Buffer List*" �� ������ �� � ����� ������.  ��� �����,
������� �������� ������ �������, ������� �� ������� ��������� C-x C-b.
����� � ������ "*Messages*" ����� �� ������ �� � ����� ������; �� ��������
���������, ������� ������������ � ����� ������ ������ ���� Emacs � �������
������� ������ ������ � ����������.

>> �������� C-x b *Messages* <Return> ��� ��������� ����������� ������
   ���������.  ����� �������� C-x b TUTORIAL <Return> ��� �������� � ������
   �������.

���� �� ��������� ����� ������ �����, � ����� ���������� ������, �� ����� �
������ ������ �������� �� �����������.  ��������� ��������� ������ 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	���������� � ������� ����� ��������. �� ��� ������� ���� ������.
	M-x	���������� ������ ������ � ������� �� ������������. �� ��� ������� ���
    	�������.

��� �������� �������, �� ��� ������������ ����� �����, ��� �� �������,
������� �� �������. �� ��� ������ ��������� �� ���: ������� ������ � �������
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).  � ����� ������� ��� �������� � Emacs ��� �����
������������ ������� `exit'.

����� �������� Emacs ����������� ������� C-x C-c. ������ ��� ����� �����,
����� �� ������ ��������� ����� ������ � �����������.  ��� ��������� �����
������������, ����� ����� �� Emacs, ���������� �� �������� ���������, ���
������ �������, ������� ����� �� �����, ��� ���������� � ����������������
Emacs.  ������, ���� �� �� ����������� �������� �� �������, �� �����
������������� Emacs, ��������� C-z ������ ����, ����� �������� ��� ������.

���������� ����� ����� ������, ������������ ������� C-x. �� ��� �������
��������� �������:

	C-x C-f		������� ����
	C-x C-s		��������� ����
	C-x s		  ��������� ��������� �����
	C-x C-b		������ �������
	C-x 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>����<Return>�����<Return>.

   ��������, ��� ��� ������ ���������: �� �������� ����� �-�-�-�
   ������ "�����" �����, ��� ��� ����������, ���� ������� �������.


* �������������� ����������
---------------------------

����� �� ��������� ����, �� �� ���������� ���, �� � ������ ����� ������� ��
������ �������� ����������. ����� �������� ��� �� �����, Emacs ������������
��������� ������ ����, ������� �� ������������. �������������� ����������
���������� � ����, ��� �������� ����� ��, �� ���������� � �������������
�������� "#"; ��������, ���� ��� ���� ���������� "hello.c", �� �������������
����������� ���� ����� ���������� "#hello.c#". ����� �� ��������� ����
������� ��������, Emacs ������ ������������� ����������� ����.

���� ������� �������, �� �� ������ ������������ ���� ���������, ������� ����
��������� �������������, ����� �������� ������� ����� (�����, ������� ��
�������������, �� ������������), � ����� ������ M-x recover-file<return>.
����� � ��� �������� �������������, �������� yes<return>, �����
������������ ������������� ����������� ������.


* ������� ��� (ECHO AREA)
-------------------------

���� Emacs �����, ��� �� �������� ��������� ������� �� ���������� ��������,
�� �� ���������� �� ��� ����� ������, � ������� ���������� "������� ���".
������� ��� -- ��� ����� ������ ������ ������.


* ������ ���������
------------------

������ ����� ��� �������� ��� ���������� "������� ���������".  �������� ���
������ �������� ���:

--:**  TUTORIAL.ru       63% L749    (Fundamental)-----------------------

��� ������ �������� �������� ���������� � ��������� Emacs � ������, �������
�� ������������.

�� ��� ������, ��� �������� ��� ����� -- ��� ����, ������� �� �������.  NN%
���������� ������� ������� ������� � ������; ��� �������� ��� NN ���������
������ ��������� ����, ��� ������ ������.  ���� ������ ������ ����� ������
��������� � ������ ������ ������, �� ��� ������� "Top" ������ "0%". ���� ��
������ ������������ ��������� ������, �� ����� ���������� "Bot".  ���� �����
��������� ���, ��� ���� ��������� � �����, �� ������ ��������� �������
"All".

����� L � ����� ���������� ������� ������ �������� -- ��� ���������� �����
������ � ������� ��������� ������.

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

����� ������ ������� ������ ������ �������� ��� � ������ ��������������,
������� �� ������ �����������.  ����������� ����� -- Fundamental, ��
������������ � ������ ���������. ��� ������ "��������� ������" ("major
mode").

Emacs ����� ����� ��������� �������� �������. ��������� �� �������
������������ ��� �������������� ������ �� ��������� ������ �/��� ���������
����� ������, ����� ��� Lisp-�����, Text-����� � ��.  � ������ ������
������� ��������� ������ ���� �������� �����, � ��� �������� �� ������ �����
� ������� -- ���, ��� ������ ��������� ����� "Fundamental" (�������).

������ �������� ����� ���������� ��������� ������� ����� ���� ������� ��
�������.  ��������, ��� ������� �������� ������������ � ���������, �
��������� � ������ ����� ���������������� ����������� ������������
��-������, �� � ������ �������� ����� ��������� �� ��-�������.  ������
�������� ����� ����� ����������� �������, ������� �������� ���.  ��������,
M-x fundamental-mode -- ��� �������, ������� �������� ������� (Fundamental)
�����.

���� �� ������������ ����� �� ������������ �����, ��������, ��� ���� ����,
�� �� �������� ������ ������������� � 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 �����, ����� ����� ��������� ��������� ����� "������".
>> ������ ������� <Delback> ������ ���� � ���������� �� ������������� �������.
>> ������� <Return> ��� ���������� ������.

�� ��������, ��� �����������? Emacs � ������ ���������������� ������ �������
���������� � �������, ����������� � ���������� ���� �������, ����������� ��.
����� ������� � ���������� ��������� ����� '������' ������ ������� C-s
�����.  ���� ������ ��� ���������, �� Emacs ������ �������� ������, �
�������, ��� ��� ����� �� ������ ("failing"), C-g ����� ����� ��������
�����.

���������: �� ��������� ��������, ���� C-x C-s ����������� �����, ��� ��� ��
�� ������� ������������ ������ Emacs`�.  ����� ��������� ��������, ���
������������ ������� ����� "�����������", ��������� "flow control",
��������������� ��������� C-s � �� ������������ ���� ������ � Emacs`�. ���
������ ���������� ������, ������� C-q.  ���������� � ������� "Spontaneous
Entry to Incremental Search" ����������� Emacs, ����� ������ � ���, ���
�������� � ���� "������������".

���� �� �� ����� ���������������� ������ ������� <Delback>, �� �� ��������,
��� ��������� ������ � ������� ������ ��������, � ����� �������� �
����������� ���������� �����.  ��������, �����������, ��� �� ������� "�",
����� �������� � ������� ��������� ������� "�". ������, ���� �� ��������
"�", ������ �������� � ������� ��������� "��".  ������� <Delback> ������
������ "�" �� ������ ������, � ������ �������� � ������� ��������� "�".

���� �� �� ����� ������ ������� 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 ������������ ��� ������ ������� �
���������� ��� ����������� ������� ��������������.


* ��� �������� �������������� ������
------------------------------------

� ���� �������� �� ���������� �������� ��� ������ ��� �����������, �������
������� ��� ������ ������������ 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>.

��� ��������� � ������ ���� ������ ���� ������ M-x � ������� � ������
���������� ����� "file". ����� � ������ ����� ������ �����, ��� find-file,
�� ������� ��������������� ���������� ������� �����, ��� C-x C-f.

>> �������� C-M-v ��� ��������� ���� �������. ��������� ��� ��������� ���.

>> �������� C-x 1 ��� �������� ���� �������.

   C-h i ������ ������������� ����������� (��� ���������� Info). ��� �������
         ��������� � ����������� ����� � ������ `*info*', ��� �� ������
         ������ ������������� ����������� ��� �������, ������������� � �����
         �������.  �������� m emacs <Return> ��� ������ ����������� ��
         Emacs.  ���� �� ������� ����� �� ������������ Info, �� �������� ? �
         Emacs ������� ������� �� ������������ ������ Info. �������
         ������������� � ���� ���������, �� ������ ������������ �����������
         Emacs Info � �������� �������� ������������.


* �������������� �����������
----------------------------

�� ������ ������ ������ � Emacs ����� ��� �����������, ����� ���
������������� ���������� (����������� ���� Help ��� �������� F10 h r).  ���
�������� ���������� ��� ������� -- ����������, ������� ��������� ����������
���������� ������, � dired, ������� ��������� ������ � �������.

���������� ������������ ��� ����, ����� �������� ������ ������ ��������.
��������, ���� �� ������ ������������� � ����� *Messages*, �� �� ������
������� C-x b *M<Tab> � Emacs �������� ������� ����� ������, ��������� ��
����� ���������� ��� �� ����, ��� �� ��� �������.  ���������� ������� �
Info-������ ����������� �� Emacs � ������� "Completion".

Dired ��������� ��� ���������� ������ ������ � �������� (� �����
������������, � ����������� �� ���������), ������������ �� ������ ������,
��������� ��, ���������������, ������� � ��������� ������ �������� ���
�������.  Dired ������ � Info-������ ����������� �� Emacs � ������� "Dired".

� ����������� ����� ������� ������ ����������� Emacs.


* ����������
------------

���������, ��� ��� ���� ����� ������ ����� �� Emacs, ������������ ���������
������ C-x C-c. � ����� �������� ����� � �������� (shell) � ����� ���������
�������, ����������� C-z.

���� ������� ������ ���� ������� ���� ����� �������������, �� ���� ��
������� ���-������ �������, �� ����� ������ � �������� ���� -- ���������!


* ������� ���������������
-------------------------

���� ������� ��������� �� ������� ����� ��������� Emacs, ������� � �������
����������� Stuart Cracraft ��� ������������� Emacs.

��� ������ ��������, ��� � GNU Emacs, �������� ������� �����������
(copyrighted), � �������� � ������������� ��������������� ����� ��
���������� ������������:

Copyright (C) 1985, 1996, 1998, 2001, 2002, 2003, 2004,
   2005, 2006 Free Software Foundation, Inc.

   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 �����
�������. �������� ���������� �������������� � ������� ������������
����������� ("��������"), ���������, �������� � ������������� ���������
����������� �����������!

// ���������, ����������� ������ � ��� �� ������ alexott@gmail.com.
// Alex Ott.

;;; Local Variables:
;;; coding: cyrillic-koi8
;;; sentence-end-double-space: nil
;;; End:

;;; arch-tag: ad4e5698-ea8b-45b7-b236-ed5ad5b72d2b