MMCT TEAM
Server IP : 111.118.215.189  /  Your IP : 18.117.158.174
Web Server : Apache
System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : a1673wkz ( 2475)
PHP Version : 8.2.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /usr/share/emacs/24.3/etc/tutorials/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : //usr/share/emacs/24.3/etc/tutorials/TUTORIAL.cn
Emacs ����ָ��.���鿴��Ȩ���������ĩβ��

��ע�⣺λ�ڡ���֮�����������ע�����籾�У���ͬ����

Emacs �������ͨ������ CONTROL ������ʱ���� CTRL �� CTL ����ʾ����
META ������ʱ���� EDIT �� ALT ����ʾ����Ϊ�˱���ÿ�ζ�Ҫд��ȫ�������
Լ��ʹ������д��

 C-<chr>  ��ʾ�������ַ� <chr> ʱ��ס CONTROL ����
          ��� C-f �ͱ�ʾ����ס CONTROL �������� f��

 M-<chr>  ��ʾ�������ַ� <chr> ʱ��ס META���� EDIT �� ALT������
          ����ļ�����û�� META ��EDIT �� ALT �������������Ҳ��Ч��
          �Ȱ�һ�� ESC ��Ȼ��ſ��������� <chr>�������� <ESC> ����ʾ
          ESC ����

��Ҫ��ʾ��Ҫ�˳� Emacs������ C-x C-c�������������ϼ�������������߶�
�еġ�>>����������ʾ�㳢�Լ��������磺
<<Blank lines inserted around following line by help-with-tutorial>>
[��ҳ���������һЩ�հ��dz��ڽ�ѧĿ�ģ���������Ķ�]
>> �������� C-v ���鿴��һ����֣��ƶ�����һ���
   ������ţ��������ַ� v ��ͬʱע��Ҫ��ס CONTROL ����
   �����ڿ�ʼ��ÿ���굱ǰһ��㶼��Ҫ����һ�Ρ�

ֵ��ע����ǣ��������һ�������һ�ʱ���м������е��ظ���������Ϊ
��ά�ֹ�������ԣ�������˳����������Ķ���

�ñ༭������ŵ�һ���¾���ѧ�����������ƶ������Ѿ�֪���� C-v ����������
��һ���Ҫ����ƣ����� M-v ��Ҳ���ǰ�ס META ����Ȼ������v������û��
META��EDIT �� ALT ����ô���Ȱ� <ESC> �ٰ� v����

>>  ���� M-v��Ȼ�������� C-v�������޼��Ρ�


* С�ᣨSUMMARY��
-----------------

��������ڷ�ҳ��ʱ�൱���ã�

        C-v     ��ǰ�ƶ�һ�
        M-v     ����ƶ�һ�
        C-l     �ػ��Ļ�������������������Ļ������
                ��ע���� CONTROL-L������ CONTROL-1��

>> �ҵ���꣬�����丽�������֣�Ȼ������ C-l��
   ���ҹ��������ᷢ���丽�������ֲ�û�б仯��

����ļ������� PageUp �� PageDn��Ҳ�����������������������ʹ��
C-v �� M-v ��Ч��Ҫ����һЩ��


* �����Ĺ����ƣ�BASIC CURSOR CONTROL��
----------------------------------------

�����ƶ������ã���������������о�ȷ��λ�أ�

�м��ַ�ʽ����ѡ���÷����Ȼ���ԣ���������Ч�ʵķ����DZ���˫��λ��
��������Ȼ��ʹ�� C-p �� C-b �� C-f �� C-n ���ĸ�����ǵĹ��ܺͷ�
����һ��ģ�����ͼ�ʾ��

                             ��һ�� C-p
                                  :
                                  :
            ������ C-b .... Ŀǰ���λ�� .... ������ C-f
                                  :
                                  :
                             ��һ�� C-n

>> �� C-n �� C-p ������Ƶ���ͼ�����롣
   �� C-l�����ͼ�ᱻ��ʾ���Ļ�����롣

��P N B F���ĸ���ĸ�ֱ����ĸ��ʣ������ĸ��ʼ�����Щ��ϼ������ף�
P ���� previous����һ�У���N ���� next����һ�У���B ���� backward����
�ˣ����� F ��� forward��ǰ��������Щ��ϼ����������Ӱ���롣

>> ������ C-n �ѹ�����Ų����

>> �� C-f �ѹ���ƶ�����һ�У�Ȼ������ C-p ���Ų��
   ע��۲쵱�����һ�е�����ʱ C-p ������Ϊ��

ÿ�����ֶ���һ�������з�������������з�������������ֿ������ļ������
һ��ҲӦ��Ҳ��һ�����з������� Emacs ����ǿ��Ҫ����һ�㣩��

>> ��һ�е���ͷ���� C-b��
   ���Ӧ�û��ƶ���ǰһ�е���β����Ϊ����ڻ��˹�����Խ���˻��з���

ͬ� C-f Ҳ������ C-b һ�Խ�����з���

>> �������� C-b������һ�¹����ƶ���
   Ȼ�󰴼��� C-f �ص����е���β��
   �ٰ�һ�� C-f�������ƶ�����һ�С�

�����ƶ���괩Խ�Ļ�����±߽�ʱ���ڱ߽�������ֻ��ƶ����Ļ�ڣ����Ϊ
����������scrolling��������ʹ�ù����Ա��ƶ��������е��κ�λ�ã����һ�
�����ù���ܵ��Ļ���ȥ��

>> �� 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 �ڲ�ͬλ��������ֳ����IJ�ͬ��Ϊ��

��ע�� 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 �������ù�겻��
�ػ��˵���һ�����ӡ���Ȼ����ȹ��ɲ����ϸ񣬵��Ǻ���Ȼ��

���ͣ���λ��Ҳ���Գ������λ����point�������߸ɴ�˵�����ָʾ�����Ļ
�ϡ���λ�����ı��е�λ�á�

���Լ򵥵Ĺ���ƶ�����һ���ܽᣬ����Ҳ��������ʺ������ƶ���

        C-f     �����ƶ�һ���ַ�
        C-b     �����ƶ�һ���ַ�

        M-f     �����ƶ�һ���ʡ����������ƶ�����һ������š�
        M-b     �����ƶ�һ���ʡ����������ƶ�����һ������š�

        C-n     �ƶ�����һ��
        C-p     �ƶ�����һ��

        C-a     �ƶ�������
        C-e     �ƶ�����β

        M-a     �ƶ�������
        M-e     �ƶ�����β

>> ��������е�����ϰ���Σ���Щ�ɶ�����õ���

��ﻹҪ���������Ҫ�Ĺ���ƶ���M-< ��META С�ںţ����Խ�����ƶ���
������ֵ��ͷ��M-> ��META ���ںţ����Խ�����ƶ���������ֵ���ĩβ��

ע�⣬�ڴ󲿷ּ����ϣ�С�ںţ�<����Ҫ���ϵ�����Shift�������룬�������
Щ��������Ӧ���� Shift �������� M-<�������� Shift ����������Ļ���
M-comma��META ���ţ���

>> ��һ�� M-< ���Ƶ�������ָ�ϵ��ʼ��
   Ȼ���ٰ����� C-v �ص���

>> ��һ�� M-> ���Ƶ�������ָ�ϵ���ĩβ��
   Ȼ���ٰ����� M-v �ص���

����ļ������з���Ļ���Ҳ�����������ƶ���ꡣ�����������������
�Ƽ���ѧϰ C-b ��C-f ��C-n ���� C-p����1��������κμ����϶����á���2��
������ʹ�� Emacs ֮����ᷢ������Щ��ϼ����÷���Ҫ��ö࣬��Ϊ��
���ֲ���Ҫ�뿪���������3��һ����ϰ���ʹ����Щ��ϼ�����Ҳ���Ժ����׵�
��Ӧ������߼��Ĺ���ƶ���

�󲿷ֵ� Emacs ��������ֲ�������Ҷ��ڶ������ԣ���Щ��ֲ�����
����ָ�������ظ������Ϊһ�����ָ����ֲ����Ҳ�����ظ�������ķ���
�ǣ������� C-u��Ȼ����������Ϊ����������������������META ����
EDIT �� ALT��������ô�����һ�ְ취����ס META �����ţ�Ȼ��������֡���
�����ǻ��ǽ������� C-u����Ϊ����κ��ն˻��϶����á�������ֲ��Ҳ��Ϊ
��ǰ׺���������˼��˵�����������ʹ������������ġ�

�����˵�� C-u 8 C-f ����ǰ�ƶ� 8 ���ַ���

>> Ϊ C-n ���� C-p ָ��һ����ֲ������������ֻ��һ�����Ͱѹ���ƶ�
   �����еĸ�����

��Ȼ�󲿷�������ֲ������Ϊ���ظ����������Ҳ��Щ����⣬��ǽ��
�ֲ�������á�������Щ������Ŀǰ��ûѧ����������ǰ׺����Ϊһ��
��־����ֻҪ������һ��ǰ׺�����������ֵΪ�Σ������ı����Ĺ��ܡ�

�� C-v �� M-v �������һ����͵���⡣������һ�����ʱ����ǽ�������ָ
���ġ�������������ǡ������������˵��C-u 8 C-v ���Ļ���¹��� 8 �У�
������ 8 ���

>> �������Կ������� C-u 8 C-v��

�����Ӧ���Ѿ����������Ϲ����� 8 �С������뽫��ٴε����¹��������
�Ը���һ�����Ȼ��ִ�� M-v��

�������ʹ��һ������ϵͳ������ X11 ����΢��� Windows����ô�� Emacs
���ڵı�ԵӦ����һ�������ε����С����������������������ݹ������
�������֡�

>> �����ڡ�������ڵķ�������ϰ�һ������м���
   ����Ӧ�û���������ָʾ��λ�á�

>> ����ס�м�ʱ�����Ž���������ƶ���
   ��ῴ���������������ƶ������¹�����
   ��Windows �汾���� Windows ����Ĵ�ͳ���ϰ�ߣ������������á���


* �� EMACS ʧȥ��Ӧ��ʱ��WHEN EMACS IS HUNG��
-----------------------------------------------

�� Emacs ��������ʧȥ��Ӧ��������� C-g ����ȫ����ֹ�����C-g
Ҳ������ֹһ�ִ�й��õ���

C-g ������ȡ���ֲ����ֻ���뵽һ�����

>> ���� C-u 100 �趨һ��ֵΪ 100 ����ֲ����Ȼ�� C-g��
   �����ٰ� C-f�����Ӧ��ֻ���ƶ�һ���ַ�����Ϊ���Ѿ��� C-g ȡ��˲����

���㲻С�İ���һ�� <ESC>����Ҳ������ C-g ��ȡ����
����˵���ƺ������⣬��Ϊ����������˳�������Ӧ���� C-M-g��
  ȡ� <ESC> ���ȷ�������������� <ESC>����


* �����õ���DISABLED COMMANDS��
-----------------------------------

��һЩ Emacs �������á��ˣ��Ա���ѧ���ڲ��˽���ȷ�й��ܵ�������
�ö�����鷳��

�����õ���һ�������õ���Emacs ����ʾһ����ʾ�Ϣ�������������
�����Ǹ�ʲô�ģ�ѯ�����Ƿ�Ҫ��������ڵõ���Ŀ϶�֮����ִ������

������������������ Emacs ѯ�����ʱ��Ӧ�ð��ո�һ��˵����
�㲻���ã��Ͱ���n����

>> ���� C-x C-l ������һ�������õ���
   Ȼ���� n ���ش�ѯ�ʡ�


* ����WINDOWS��
-----------------

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 ��ʼ�ģ���Щ�����඼���������ļ���
��������������buffer�����ں�����ϸ���ܡ����ȵ�������Ķ���йأ���
����Щ�����ܰ����� 2 ����3 ������ 4 ���ַ���


* ������ɾ����INSERTING AND DELETING��
--------------------------------------

�������ֺܼ򵥣�ֱ���ü��̾Ϳ���ˡ����ܿ������ַ������� A��7��* �ȵȣ�
���� Emacs ��Ϊ���ֲ��ҿ���ֱ�Ӳ��롣�� <Return>���س����������һ����
���

������� <Delback> ��ɾ����������һ���ַ����������� Emacs ֮�����
��Ӧ��һ���һ��˵ <Delback> ����λ�� <Return> ���Ϸ�ij����һ�����ͷ
�ļ���ͨ������ʾΪ��Delete������Del�����ߡ�Backspace����

�����ҵ��ˡ�Backspace��������ô�Ӧ�þ��� <Delback>����ʱ���������ڱ�
�ĵط��ҵ���һ����Del��������ô�ҲӦ�ò��� <Delback>��

һ�ָ�ͨ�õ�˵���ǣ�<Delback> ��ɾ��λ�ڹ��ǰ��һ���ַ���

>> ���ھ�����ԡ����õ��֣�Ȼ�󰴼��� <Delback> ɾ����ǡ�
   ���õ����ļ����޸ģ����ʲô��û��ϵ��������ר����ϰ�õġ�

��һ�����ֺܳ��������˴���Ŀ�ȣ���ʾ���µIJ��ֻ��ڽ�ڵ���һ�м��
��ʾ����ʱ����һ����б�ߣ��ڿ���̨���Ƿ�б�ߣ�������ͼ�δ���ϵͳ����
Ӧ����һ��СС��ת��ͷ����ʾ���ұ��أ��������ijһ�еĽ����ʾ��

>> �������֣�һֱ���Ļ���ұ߽磬Ȼ��������ῴ��һ������г��֡�

>> �� <Delback> ɾ��һЩ���֣�ֱ�����г���С�ڴ����ȣ�����о��ʧ�ˡ�

���з�������ַ�һ����Ա�ɾ���������м�Ļ��з���ɾ�������н����
����һ�С����ϲ������һ��̫���������˴����ȣ���ͻ���һ��������
��ʾ��

>> �ƶ���굽ij�еĿ�ͷ������ <Delback>��
   ��ʱ���н�����ǰһ��һ�𱻺ϲ�Ϊһ�С�

>> ���� <Return> ���²�����ղ�ɾ���Ļ��з���

ǰ�潲�����󲿷ֵ� Emacs ������ָ���ظ������������Ҳ���������ַ���
���ظ�ִ�������ַ������ʵ���Ͼ����������ͬ���ַ���

>>  ���� C-u 8 *���⽫����� ********��

�ã�������Ӧ���Ѿ�����������ĵ��ı�������޸Ĺ��ܣ���ʵɾ��������
���Դ�Ϊ��λ�����У�������һ�����ڡ�ɾ���������С�᣺

        <Delback>    ɾ�����ǰ��һ���ַ�
        C-d          ɾ�������һ���ַ�

        M-<Delback>  �Ƴ����ǰ��һ����
        M-d          �Ƴ������һ����

        C-k          �Ƴ��ӹ�굽����β������ַ�
        M-k          �Ƴ��ӹ�굽����β������ַ�

���������Ѿ�ע�⵽�ˡ�ɾ����delete�����͡��Ƴ���kill�������ô���𣬺�
�Ļ�����ϸ˵�����

ע�⡰<Delback> �� C-d�����С�M-<Delback> �� M-d���Ǹ���ǰ������ C-f
�� M-f ��������ģ���ʵ<Delback>���ǿ����ַ��������Ⱥ�����һ�㣩��C-k
�� M-k �Ĺ�ϵ��ij�̶ֳ����� C-e �� M-e һ��������ѡ�һ�С��͡�һ�䡱
�һ����ȵĻ���

��Ҳ������һ��ͨ�õİ취���Ƴ����������κ�һ���֣����Ȱѹ���ƶ�����
��Ҫ�Ƴ�������һ�ˣ�Ȼ�� C-@ �� C-SPC����һ���ɣ�SPCָ�ո񣩡�ע�⣬
C-SPC ���������û��趨�����뷨�ȼ����������C-SPC �ͱ�ϵͳ���ض���
�����ݸ� Emacs �ˣ������ﻹ���Ƽ�ʹ��C-@������Ȼ�󽫹���ƶ�����һ�ˣ�
�ٰ� C-w �Ϳ��԰�λ������֮�����������Ƴ��ˡ�

>> �ƶ���굽��һ�ο�ͷ�ġ��㡱�֡�
>> ���� C-@ ��Emacs Ӧ�û����Ļ���·���ʾһ����Mark set�����Ϣ��
>> �ƶ���굽�ڶ����еġ��ˡ��֡�
>> ���� C-w���ӡ��㡱��ʼ�����ˡ�֮ǰ�����ֱ�ȫ���Ƴ���

ע��,���Ƴ���kill�����͡�ɾ����delete�����IJ�ͬ���ڱ��Ƴ��Ķ�������һ�
��������ɾ���ľͲ���ˡ���ʵ���ϣ��Ƴ���Ķ����Ȼ������ʧ���ˣ���
ʵ���ϱ� Emacs ��¼���������˻������һ������ɾ����Ķ����ȻҲ���ܻ�
���ڴ������Ѿ��� Emacs��������ˣ���Ծ��Ҳ�����ˡ������²��뱻��
�������ֳ�Ϊ���ٻأ�yank������һ���ԣ���Щ��������ܶ����ֵ������
���������ּ�¼�������DZ��趨��ˡ����ٻء���������Щֻ���һ���ַ�
����ֻ����հ׵����Ͳ����¼����������ݣ���Ȼ��Ҳ���޷��ٻ�ˣ���

>> �ƶ���굽һ�ǿհ��е���ͷ��Ȼ������ C-k �Ƴ���һ���ϵ����֡�

>> �ٴ� 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 ���ٻ���ǡ����� C-y �ٻ����Ƴ�������֮�󣬽��
���ٰ� M-y �Ϳ����ٻ���ǰһ�α��Ƴ������ݣ��ٰ�һ�� M-y �ֿ����ٻ�����
һ�εġ������ʹ�� M-y ֱ���ҵ�����Ҫ�ٻصĶ����Ȼ��ʲôҲ����������
�༭����ˡ�

������� M-y �ܶ�Σ�����ܻ�ص���ʼ�㣬Ҳ�������Ƴ������֡�
�����ó���ʵ������һ��������

>> �Ƴ�һ�У��ƶ�һ�¹�꣬Ȼ�����Ƴ�����һ�С�
   �� C-y ���ڶ����Ƴ��������ٻ����
   ������ٰ� M-y������ᱻ��һ���Ƴ�������ȡ����
   �����ٰ����� M-y �����ᷢ�ʲô��
   �ټ����ֱ���ڶ��б��ٻ����Ȼ����������Ρ�
   ������Ȥ����������Ÿ� M-y ָ��һ����Ļ򸺵IJ����


* �����UNDO��
--------------

�����޸��һ�����֣��־��øĵò��ã������� undo ����г����
C-x u��

ͨ�� C-x u �����һ��������ɵ���иı䣻������һ��������ε�ʹ��
C-x u��������ǰ�����Ҳ��γ����

������������⣺
1�� û�иı����ֵ����㣨��������ƶ����͹�����
2�� �Ӽ���������ַ�����Ϊ��λ����ÿ�� 20 ���ַ����������д���
    ������Ϊ�˼������ڳ�����������֡����ʱ��Ҫ���� C-x u �Ĵ����

>> �� C-k ����һ���Ƴ���Ȼ������ C-x u ������ٴγ��֡�

C-_ Ҳ�dz���������ø� C-x u һ���������Ƚ����׶�����롣C-_ ��
ȱ������ijЩ�����Ͽ��ܲ�̫���װ�����Ҳ�������ͬʱ�ṩ C-x u ��ԭ����
ijЩ�ն��ϣ�����԰�ס CONTROL �ٰ���/�������� C-_��

��ֲ������ C-_ �� C-x u ��������ִ�г�����ظ������


* ���FILE��
--------------

�뱣�湤��ɹ���Ҫ�ǵô��̣�����һ���˳� Emacs ��༭�����־ͻᶪʧ��Ҫ
���̣���Ҫ�ڱ༭ǰ��Ѱ�ҡ���һ�������ļ�����������ͨ��Ҳ����Ϊ�����ʡ�
�����

Ѱ�ҵ�һ���ļ���ζ��������� Emacs ��鿴���ļ������ݡ������Ƕȿ���
��͵�������ֱ�ӱ༭���ļ���ֻ���������޸�ֻ���ڡ����̡���ʱ��Ż�
��д���ļ���Ҳ���Ϊ��ˣ�����Զ��һ��д��һ����ļ������ذ�����ȱ
�ļ�Ҳ���浽�����ϡ��ڴ��̵�ʱ��Emacs ��Ѵ���ǰ���ļ��������棬
�Է������֮�����뷴�ڡ�

���Ļ���·�����Ӧ���ܹ�����ͷβ���Ƕ��ߡ�-����һ�У�����ͨ����һЩ����
��--:-- TUTORIAL.cn�������֣���Щ���ִ�����㵱ǰ��ڷ��ʵ��ļ���������
������ڷ��ʵ��ļ��С�TUTORIAL.cn�����ֻ��һ�������ʱʹ�õĿ�����ÿ��
Emacs Ѱ�ҵ�һ���ļ����ļ���ͻ�������λ�á�

Ѱ���ļ��������һ���ص㣬�Ǿ�����������ļ�������dz���������
�˶����һ��������������������Ȼ�����ļ��������������������
֮��

        C-x C-f   Ѱ��һ���ļ�

Emacs ����ʾ�������ļ������������ļ���������Ļ��׶˵�һ�У���һ
�б���ΪС���壨minibuffer������С����������ʹ��ͨ���� 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 �Ὣԭ��
�������Ա��ݡ������Ĺ���ͨ������ԭ�ļ��֮�����һ����~���ַ���
����������˵������һ�����˵����ԣ��ص��ļ����ݿ�����������
  M-x customize-variable <Return> make-backup-files <Return>��

���̽����Emacs ����ʾд���ļ����ļ�����������ɾ������̵�ϰ�ߣ���
���Լ���ϵͳ�������������������ʧ��

>> ���� C-x C-s �ѱ�����ָ�ϴ������
   ������Ļ���·�����һ��Ϣ����Wrote ...TUTORIAL.cn����

�㲻������Ѱ��һ�����е��ļ����鿴��༭��������Ѱ��һ�������ڵ��ļ���
ʵ��������� Emacs �������ļ��ķ������ҵ������ڵ����ļ���ֻ���ڴ��̵�ʱ
��Emacs �Ż�����������ļ���������֮���һ�о͸��༭һ�������ļ�û
�����ˡ�


* �������BUFFER��
------------------

������� C-x C-f �ҵ����򿪵ڶ����ļ�������һ���ļ���Ȼ�� Emacs �С�Ҫ
�лص�һ���ļ���һ�ְ취������һ�� C-x C-f���������Ϳ����� Emacs ��ͬ
ʱ�򿪶��ļ���

>> �� C-x C-f foo <Return> �ķ�ʽ����һ���Ϊ��foo�����ļ���
   ����һЩ���֣����� C-x C-s �����ļ���foo����
   ������� C-x C-f TUTORIAL.cn <Return> �ص���

Emacs ��ÿ���༭�е��ļ�������һ����Ϊ���������buffer�����ĵط���ÿѰ
�ҵ�һ���ļ���Emacs �������ڲ�����һ����������������������г���ǰ
��еĻ������

        C-x C-b   ������

>> ���ھ���һ�� C-x C-b

�۲�һ�»��������α����ģ���ܿ��ܸ������Ӧ���ļ�ͬ���ʵ���ϣ�һ
�� Emacs �������κ����ֶ���ij���������һ���֡�

>> ���� C-x 1 �뿪������б�

���ܴ��ڶ��ٻ�������κ�ʱ��ֻ����һ������ǰ���������Ҳ��������ڱ�
��������������༭����Ļ�������ͱ��롰�л�����ȥ�����潲������
C-x C-f ��һ�ְ취����������һ�����򵥵İ취���Ǿ����� C-x b��������
���������뻺�������ơ�

>> ���� C-x b foo <Return> �Իص��ļ���foo���Ļ������
   Ȼ������ C-x b TUTORIAL.cn <Return> �ص���

�������£�����������Ӧ���ļ���ͬ��ģ�������Ŀ¼�����������Ҳ
���Ǿ��Եġ��� C-x C-b �õ��Ļ�����б�������ʾ��������

���� Emacs ����￴���ġ��κΡ����ֶ�һ������ij���������Ȼ���������δ
���ж�Ӧ�ļ���������ʾ������б�Ļ��������������ٱ��硰*Messages*��
�����Ҳû�ж�Ӧ�ļ�������������ŵĶ����� Emacs �ײ����ֵ��Ϣ��

>> ���� C-x b *Messages* <Return> ����Ϣ������ﶼ��ʲô�����
   Ȼ�������� C-x b TUTORIAL.cn <Return> �ص���

�����ij���ļ����Щ�޸ģ�Ȼ���л�����һ���ļ������������������
ǰһ���ļ����̡��Ե�һ���ļ����޸���Ȼ�������� Emacs �У�Ҳ���������Ӧ
�Ļ��������ң��Եڶ����ļ����޸�Ҳ����Ӱ�쵽��һ���ļ���������ã�
����Ҳͦ�鷳����Ϊ������Ҫ�洢��һ���ļ�������Ҫ�� C-x C-f �л���ȥ��
�� C-x C-s ���̡�����Ҫһ�������ķ������� Emacs �Ѿ�Ϊ��׼����ˣ�

        C-x s   ����������

C-x s ���ҳ�����ѱ��޸ĵ���δ���̵Ļ������Ȼ��������ѯ�ʣ��Ƿ���Ҫ
���̣�

>> ����һ�����֣�Ȼ������ C-x s��
   �Ӧ�û����㣬�Ƿ�Ҫ�����Ϊ TUTORIAL.cn �Ļ������
   ����y�������������̡�


* ����չ��EXTENDING THE COMMAND SET��
-----------------------------------------

Emacs �����������ϵ����ǣ��Ҳ����塣����Ƕ���Ӧ�� CONTROL �� META
��ϼ�����Ȼ�Dz����ܵġ�Emacs ���չ��eXtend������������⣬��չ
�������ַ��

        C-x     �ַ���չ��  C-x ֮�������һ���ַ�������ϼ���
        M-x     ������չ��M-x ֮������һ��������

�ܶ�չ���൱���ã���Ȼ�����Ѿ�ѧ�������������ǿ��ܲ���ô��
�á��������Ѿ�����һЩ��չ���ˣ������� C-x C-f Ѱ���ļ����� C-x C-s
�����ļ����˳� Emacs �õ� C-x C-c Ҳ���չ�������õ����˳� Emacs ��
������ʲô��ʧ��Emacs �����˳�֮ǰ��������̵ģ�

�ڿ���̨�£�C-z ������ʱ�뿪 Emacs������Ȼ���㻹�����ٻ����

������ C-z ��ϵͳ�У�C-z ��� Emacs�����𡱣�Ҳ����˵�����ص� shell
�����˳� Emacs���ڳ��õ� shell �У�ͨ�������á�fg�����ߡ�%emacs�������
�λص� Emacs �С�

��û���ṩ�����ܵ�ϵͳ�У�C-z ���� Emacs ֮�´���һ���� shell ������
����������򣬲����ٴΡ��ص���Emacs �С�����Ȼ���Dz�û������뿪������
�����£�ͨ���� shell ��exit������ shell �ص� Emacs��

������ڴ����˳���½��ʱ������ C-x C-c���� Emacs �������ʼ��������֮��
���ⲿ������֮��Ҳ������ C-x C-c �˳�������һ���������㲻���˳�
��¼����û��ǰ� Emacs ��������˳���

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

��������չ�����ͨ���������ã���ֻ���ڲ���ģʽ�¡����� replace-string
���ַ����滻�����������ȫ�ķ�Χ�ڰ�һ���ַ����滻���һ��������
�� M-x ֮��Emacs �����Ļ�׶�����ѯ�ʲ��ȴ�����������������������
��replace-string������ʵֻ��Ҫ�á�repl s<TAB>������ˣ�Emacs ������Զ�
���롣������֮�� <Return> ��

�ַ����滻�����Ҫ��������������滻���ַ���������滻����ַ�����ÿ��
��������붼�Ի��з��������

>> ������Ƶ���������ڶ��еĿհ״���Ȼ������
   M-x repl s<Return>changed<Return>altered<Return>��

   �����±���һ��ԭ�ģ���Ӧ��ϰ֮�裺��
   Notice how this line has changed: you've replaced... 

��ע����һ�еı仯���ڹ��֮��ķ�Χ�ڣ����Ѿ�����changed�����ʡ�����
���������֡���ȫ���á�altered���滻��ˡ�


* �Զ����棨AUTO SAVE��
-----------------------

�����Ѿ��޸��һ���ļ������ǻ�û���ü�������ļ����Ͱչ��ˣ���ô��
�����޸ľͺܿ��ܻᶪʧ��Ϊ�˱�������IJ��ҷ����Emacs �ᶨ�ڽ���ڱ�
�����ļ�д��һ�����Զ����桱�ļ��С��Զ������ļ����ļ����ͷβ����һ��
��#���ַ�����������ڱ༭���ļ��С�hello.c������ô����Զ������ļ��ͽ�
��#hello.c#�������ļ������������֮�� Emacs ɾ����

��ԣ����粻����ķ���ˣ������Դ��ݵش�ԭ�����ļ���ע�ⲻ���Զ���
���ļ���Ȼ������ M-x recover file<Return> ���ָ�����Զ������ļ�������
ʾȷ�ϵ�ʱ������ yes<Return>��


* �������ECHO AREA��
---------------------

�� Emacs ������������ַ����Ľ�����������ڴ�����·���Ϊ���������
�ĵط�������ʾ�������λ���Ļ��������һ�С�


* ״̬����MODE LINE��
---------------------

λ�ڻ������Ϸ���һ�б���Ϊ��״̬������״̬���ϻ���ʾһЩ��Ϣ�����磺

--:**  TUTORIAL.cn       (Fundamental)--L670--54%----------------

״̬����ʾ�� Emacs ��״̬������ڱ༭�����ֵ�һЩ��Ϣ��

��Ӧ��֪���ļ������˼�ɣ��������ҵ����Ǹ��ļ��-NN%-- ��ʾ���ǹ����
ȫ���е�λ�á���λ���ļ��Ŀ�ͷ����ô����ʾ --Top-- ������ --00%--����
��λ���ļ���ĩβ������ʾ --Bot--�����ļ���С��һ���������ʾȫ�����ݣ�
��ô״̬������ʾ --All--��

��L�� ��������ָ����˹������е��кš�

�ͷ���Ǻţ�*����ʾ���Ѿ�����������Ķ����ոմ򿪵��ļ��϶�û�б��Ķ�
�������״̬������ʾ�IJ����ǺŶ��Ƕ��ߣ�-����

״̬����С���������ݸ����㵱ǰ���ʹ�õı༭ģʽ��ȱʡ��ģʽ��
Fundamental���������������ʹ�õ��������һ�֡��ģʽ����

Emacs ���ģʽ������ܡ�������༭������ġ������� Lisp ģʽ��Ҳ����
���༭������Ȼ�����ı��ġ������� Text ģʽ���κ�����ֻ��Ӧ��һ���ģ
ʽ������ƻ���ʾ��״̬���ϣ�Ҳ����������ʾ��Fundamental���ĵط���

�ģʽͨ����ı�һЩ������Ϊ���ȷ�˵�����ܱ༭ʲô���Եij����룬��
��������һ����ͬ��������ע�͡������ڲ�ͬ��������ע�͵��﷨���Dz�
ͬ�ģ���ʱ��ͬ���ģʽ�ͻ��ø��Բ�ͬ���﷨�������ע�͡��ģʽ���ǿ�
���� M-x ����չ��M-x fundamental-mode �Ϳ����л��� Fundamental
ģʽ��

�༭��Ȼ�����ı������������ڡ���Ӧ���� Text ģʽ��

>> ���� M-x text mode<Return>��

���ģ�ʲô��û�䡣����ϸ��һЩ���Է��֣�M-f �� M-b ���ڰѵ���ţ�'��
��Ϊ�ʵ�һ����ˡ�������ǰ�� Fundamental ģʽ�У�M-f �� M-b ���������
��Ϊ�ָ�ʵķ��š�

�ģʽͨ�������һЩ���Ƶ�С�������Ϊ�ܶ������ʵ��ɵ��ǡ���ͬ�Ĺ�
�����ֻ���ڲ�ͬ�����»��в�ͬ�Ĺ����ʽ���ѡ����ν����ͬ���족����
Emacs ��õ��˺ܺõ����֡�

�� C-h m ���Բ鿴��ǰ�ģʽ���ĵ���

>> �� C-u C-v �����д����Ļ�����Ϸ���
>> ���� C-h m������ Text ģʽ�� Fundamental ģʽ����Щ��ͬ��
>> ���� C-x 1 �ص��ĵ�����

�ģʽ֮��Գ�֮Ϊ�����major����ģʽ������Ϊͬʱ���С���ģʽ����minor
mode�����ڡ���ģʽ���������ģʽ�������ṩһЩ����Ĺ��ܡ�ÿ����ģʽ
�����Զ����ؿ���͹رգ��������ģʽ�޹أ����ģʽҲ�޹ء��������Բ�
ʹ�ø�ģʽ��Ҳ����ֻʹ��һ����ͬʱʹ�ö���ģʽ��

��һ������Զ����У�Auto Fill���ĸ�ģʽ�����ã��ر����ڱ༭��Ȼ�����ı�
��ʱ�������Զ����к�Emacs ��������ֳ���һ�б߽�ʱ�Զ����㻻�С�

�� M-x auto fill mode<Return> ���Զ�����ģʽ������һ��������Զ�
����ģʽ�ᱻ�رա�Ҳ����˵�����Զ�����ģʽû�б����������Ὺ��
������Ѿ�����ˣ�������ر�����������˵�����������������
�أ�toggle����ģʽ��

>> �������� M-x auto fill mode<Return>��Ȼ������õ�ʲô��ֱ���㿴���
   �ֳ���С��������һЩ�ո���Ϊ Auto Fill ֻ�ڿհ״����ж��С�
   ������ո��Ӣ���˵�DZ���ģ����������򲻱ء���

�б߽�ͨ�����趨Ϊ 70 ���ַ������ָӢ���ַ������������ C-x f ������
��ֲ���������趨���

>> ���� C-x f �����ݲ�� 20�� C-u 2 0 C-x f��
   Ȼ������һЩ���֣��۲� Emacs ���Զ����ж��
   ������� C-x f ���߽���� 70��

�����ڶ�����м����һЩ�޸ģ���ô�Զ�����ģʽ��������������������
���У�����Ҫ�� M-q �ֶ����С�ע�⣬������λ������Ҫ���е���һ��

>> �ƶ���굽ǰһ���У�Ȼ������ M-q��


* �����SEARCHING��
-------------------

Emacs ������ǰ���������ַ�������������һ���ƶ�����������ɹ�
�󣬹���ͣ�������Ŀ���ֵĵط���

Emacs ��������Ķ���֮�����ڣ���ǡ������ģ�incremental��������˼����
�������ͬʱ���У����ڼ�����һ��һ�����������ʵĹ����У�Emacs ���Ѿ�
��ʼ��������ˡ�

C-s ����ǰ�����C-r ���������������ֱ���ô�죡���ż��ԡ�

�ڰ��� C-s ֮�󣬻��������С�I-search��������֣����Ŀǰ Emacs ���
�ڡ����������״̬�����ȴ�����������ִ����� <Return> ���Խ�������

>> ���� C-s ��ʼһ�������ע�����һ�㣬һ������һ���ַ���
   �����롰cursor�����ʣ�ÿ��һ���ֶ�ͣ��һ�²��۲��ꡣ
   ������Ӧ��������ҵ���cursor������ˡ�
>> �ٰ�һ�� C-s�������һ����cursor�����ֵ�λ�á�
>> ���ڰ��Ĵ��˸���������������ƶ��ġ�
>> �� <Return> ��������

����ϸ��ô����һ�ν���ʽ����У�Emacs �᳢��������Ŀ���ֵ�λ�á�Ҫ
�����һ�����λ�ã����ٰ�һ�� C-s�����Ҳ���Ŀ�꣬Emacs �ᷢ�����١�
��һ������������ʧ�ܡ�����������У��������� C-g ����ֹ���������ᷢ
�� C-g ���ù��ص������ʼ��λ�ã��� <Return> ���ù�����������ϣ�
���Ǻ����õĹ��ܡ���

ע�⣺��ijЩ�ն��£����� C-x C-s �ᶳ���Ļ���Ļû���κ�������ʹ�㿴
���� Emacs ���κα仯����ԭ���Dz��ϵͳ�ġ��������ơ��������� C-s ��
������Ļ���� C-q ���Խ��Ļ���ᡣҪ�������⣬��ο� Emacs �ֲ�
��ġ�Spontaneous Entry to Incremental Search��һ�ڡ�Emacs �ֲ���ܻ�û
�����ķ��롿������ṩ��һЩ���õĽ��顣

�ڽ���ʽ����У����˸��ɾ��Ŀ���ַ��������һ���ַ������ҹ���ص�
��һ����������λ�á��������Ѿ�����ˡ�c��������ͣ�ڡ�c����һ�γ�
�ֵ�λ�ã������롰u�������ͣ�ڡ�cu����һ�γ��ֵ�λ�ã���ʱ�ٰ��˸��
��u���ʹ�����ִ����ʧ�ˣ�Ȼ�����ص���c����һ�γ��ֵ�λ�á�

���⣬�����������ʱ������� CONTROL ���� META ��ϼ��Ļ���������ܻ�
�������Ҳ����⣬���� C-s �� M-r ��Щ�������������

ǰ��˵�Ķ��ǡ����¡���������롰���ϡ������������ C-r��C-r �� C-s
��ȳ�����������෴֮�⣬����IJ����һ���


* �ര��MULTIPLE WINDOWS��
----------------------------

Emacs ������֮���ܶ࣬�ܹ����Ļ��ͬʱ��ʾ�������������֮һ��

>> �ƶ���굽��һ�У�Ȼ������ C-u 0 C-l��

>> �������� C-x 2����Ὣ�Ļ���ֳ��������
   �����������ʾ�Ķ��DZ�ƪ����ָ�ϣ��������ͣ�����Ϸ��Ĵ���

>> ������ C-M-v �����·��Ĵ���
   �����㲢û�� META ������ ESC C-v Ҳ���ԡ���
   �����Ϲ����� C-M-S-v��Ҳ����ͬʱ��ס CONTROL��META �� SHIFT �ٰ� v��

>> ���� C-x o����o��ָ���ǡ������other��������
   �����ת�Ƶ��·��Ĵ���

>> ���·��Ĵ����У��� C-v �� M-v ��������
   ͬʱ������Ϸ��Ĵ�����Ķ���Щָ����

>> ������ C-x o ������ƻص��Ϸ��Ĵ���
   ����ص�����Ϸ�������ԭ����ڵ�λ�á�

���ʹ�� C-x o ���Ա���д���ÿһ����������Լ��Ĺ��λ�ã�����ֻ
��һ������������ʾ����ꡣ����������ڿ���̨�²�����ʾ��꣬��ͼ��
������ȱʡ��ʾΪ�οչ�ꡣ��һ����еı༭��������������ڵĴ�
�����dz�������Ϊ����ѡ�еĴ��񡱡�

������һ�������б༭�������һ�������Ϊ�ο���ʱ��C-M-v �Ǻ����õ��
������ʼ�մ��ڱ༭�����У�Ȼ���� C-M-v ���������һ�����񡣡�����
�����У�Ծͺ��ʺ������ַ�ʽ���С���

C-M-v ��һ�� CONTROL-META ��ϼ��������� META ���Ļ�������ͬʱ��ס
CONTROL �� META �������� v��CONTROL �� META ���Ȱ��ĸ������ԣ���Ϊ���
ֻ����������Σ�modify������������ַ��ġ�

���㲢û�� META ������Ҳ������ ESC �����棬��������Ļ���Ҫע�ⰴ��˳
��ˣ������������ ESC ��Ȼ�������� CONTROL-v��CONTROL-ESC v ��û�õģ�
��Ϊ ESC ������һ���ַ�����������һ�����μ���modifier key����

>> �����Ϸ��������� 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)������������ M-% ���н���ʽ�滻��
ʱ��������� C-s �����������ʱ�滻ģʽ��û�н���������ֽ�������ģʽ��
������ν�ĵݹ�༭����

�뿪�ݹ�༭������ ESC ESC ESC������һ����ͨ�õġ��뿪����������
��ʹ������ص����Ĵ��񣬻���뿪С���塣

>> ���� M-x ����С���壻Ȼ������ ESC ESC ESC �뿪��

�㲻���� C-g �˳��ݹ�༭����Ϊ C-g �������ȡ�������ݹ�༭֮�ڡ���
����������arguments����


* ��ø�������GETTING MORE HELP��
-----------------------------------

������ָ�ϵ�Ŀ�Ľ����ǰ������ Emacs �ĺ������ˮ�����������޲������
̾���й� Emacs �Ļ����ν��ţ�䶰�������Ȼ���Ѿ���һ������ Emacs ���
������֪��ʵ����飬��Ϊ��ṩ��ǿ����ʵ����̫��ˡ�Ϊ�ˣ�Emacs �ṩ
��һЩ����鿴 Emacs ������ĵ�����Щ���� CONTROL-h ��ͷ������
��Ҳ��˱���Ϊ�������Help���ַ�����

Ҫʹ�ð����Help�����ܣ��������� C-h��Ȼ��������һ���ַ���˵�����Ҫʲ
ô����������Լ�������Ҫʲô�������֪������ô������ C-h ?��Emacs
�����������ṩ����Щ��������㰴�� C-h ���뷴�ڣ������� C-g ȡ���

����Щ����ı�� C-h �����壬�����Լ��������һ���е����ȷʵ��̫�ã���
�������������������ϵر�Թ��ǵ�ϵͳ���Ա����˵��������㰴 C-h ֮
��û���κΰ����Ϣ��ʾ��������ô���� F1 ������ M-x help <Return> ����

�����İ�������� C-h c������ C-h c ֮��������һ����ϼ���Emacs ����
�����ļ�Ҫ˵���

>> ���� C-h c C-p��

��ʾ���ϢӦ�û��������

        C-p runs the command previous-line

����Ϣ��ʾ�� C-p ����Ӧ�ĺ����������Ҫ������ƺ��չ Emacs���
��Ĺ����ɺ����ɣ���Ժ�������Ҳ���Ա���������򵥵��ĵ�������ٶ�
�����Ѿ�ѧ�������˵����ǵĺ������Խ�����ǵĹ���ˡ�

���ַ����һ������� C-h c ���鿴��

��õ��������Ϣ����� C-h c ���� C-h k ���Կ���

>> ���� C-h k C-p��

����������´�һ�� Emacs ��������ʾ�������Ƽ����ĵ�������֮���
���� C-x 1 �ص���������񡣵�Ȼ�㲢����Ҫ��������������ȫ�������ڱ�
���������������飬Ȼ���ٹص�������

����һЩ������õ� C-h ��

   C-h f        ����һ���������Ҫ���뺯����

>> ���Կ������� C-h f previous-line<Return>��
   Emacs ������֪��������йء�ʵ�� C-p ���ܵĺ��������Ϣ��

C-h v �����ʾ Emacs �����ĵ���Emacs �����Ա���������� Emacs ����
Ϊ����ͬ�������Ҫ���������ơ�

   C-h a        �����������Command Apropos����
                ����һ���ؼ���Ȼ�� Emacs ��г���������а����˹ؼ���
                ������Щ���ȫ�������� M-x ���������ijЩ���˵��
                �������������г�һ������ϼ���

>> ���� C-h a file<Return>��

Emacs �����һ���������ʾһ�� M-x ���б����б������������к�
�С�file����������Կ�����C-x C-f���������ϼ���ʾ�ڡ�find-file��
������������Աߡ�

>> �� C-M-v ���ع��� help ���񣬶��Լ��Ρ�

>> ���� C-x 1 ��ɾ�� help ����

   C-h i        �Ķ������ֲᣨҲ����ͨ������ Info����
                �������һ����Ϊ��*info*�������⻺���������
                ������Ķ���װ��ϵͳ�������ʹ���ֲᡣҪ�� Emacs ��ʹ
                ���ֲᣬ�� m emacs <Return> �Ϳ���ˡ�����֮ǰ��û��
                �� Info ϵͳ����ô�밴��?����Emacs ������ Info ��ʹ
                ��ָ�ϡ��ڿ��걾����ָ��֮��Emacs Info ���Ϊ����Ҫ
                �ο��ĵ���


* ���ྫ�ʣ�MORE FEATURES��
---------------------------

��ѧϰ�����ʹ�ü��ɣ�Emacs ʹ���ֲᣨmanual��ֵ��һ��������Զ�ֽ���
�飬Ҳ���Կ����Ӱ������ֲᣨ���Դ� Help �˵�������߰� F10 h r������
��������ܻ�ܸ���Ȥ�Ĺ��ܰɣ�һ���ǿ��԰������ü��̵� completion���Զ�
��ȫ������һ���Ƿ����ļ������ dired��Ŀ¼�༭����

Completion ���������ʡ����Ҫ�ļ������롣����˵�����л��� *Message* ��
�������Ϳ����� C-x b *M<Tab> ����ɡ�ֻҪ Emacs �ܹ��������Ѿ������
����ȷ������Ҫ��������ݣ���ͻ��Զ����㲹�롣�й� Completion ����ϸ˵
������� Emacs Info �еġ�Completion��һ����ҵ���

Dired �ܹ���һ���������г�һ��Ŀ¼�µ�����ļ�������ѡ���Ƿ�Ҳ�г���
Ŀ¼����Ȼ������������ļ��б�����ɶ��ļ����ƶ������ʡ�������ɾ��
�ȵȲ����Dired Ҳ�� Emacs Info ������ϸ���ܣ��μ���Dired��һ�ڡ�

Emacs ʹ���ֲ�ﻹ��������ľ��ʹ��ܵ������˽⡣


* �ܽᣨCONCLUSION��
--------------------

��ס��Ҫ�˳� Emacs ���� C-x C-c��Ҫ��ʱ�л��� shell �����Ժ��ٻص�
Emacs �������� C-z�����л��� shell ���Կ���̨�µ� Emacs ��Ч��

������ȫ��Ϊ����������д���𲽽̡̳���������ﻹ������ף�ǧ��
Ҫ�����Լ�����һ��������û��д�á������Զ��ӭ��IJ���ͱ�Թ��


* ���루TRANSLATION��
---------------------

���룺��һ�� <sunyijiang@gmail.com>
У�ԣ�ˮľ�����www.newsmth.net��Emacs ���ڶ���Ѽ��ڶ� Emacs �����û�

Emacs ����ָ�ϣ�Tutorial������������Ѻ�������뱾������һ�������汾
��TUTORIAL.cn�������ɷ���汾��TUTORIAL.zh���������滻���á�Ȼ����������
�������ô�ϰ���������ͬ����������﷽ʽ��䷨����IJ��죬���һֱ���
�û�ʹ�� TUTORIAL.cn �����Ծ��Ӳ�ͻ�ɬ��������·��� TUTORIAL.cn �Ķ���
���Դ���������飬ϣ����ǵĹ���ܹ��ñ��ĸ��õط�������á�TUTORIAL.zh
����������ܸߣ��ڷ������и������������Ͳο����ڴ˶���Ѻ�Ĺ��
��ʾ��л��

��������������սĪ���������ʵ�ѡ��ˡ�����ˮľ��� Emacs �������
��С��Χ�ڵ����ۣ�����ѡ������ڵ��뷨���û��Ĺ㷺����������������
��ԴȪ������������κν��顢������뷨��������ϲ���ķ�ʽ����������
�����ͨ�������ʼ�ֱ���ϵ���ߣ�Ҳ���Էŵ� GNU Emacs �Ŀ����ʼ��б����
ˮľ����� Emacs ���Ͻ������ۡ�

����г��Ҫ������ʶ��գ�������ע��˵���

    command               ���
    cursor                ���
    scrolling             ����
    numeric argument      ��ֲ��
    window                ���� [1]
    insert                ����
    delete                ɾ�� [2]
    kill                  �Ƴ� [2]
    yank                  �ٻ� [2]
    undo                  ���
    file                  �ļ�
    buffer                �����
    minibuffer            ����
    echo area             �����
    mode line             ״̬��
    search                ���
    incremental search    ����ʽ��� [3]

[1] ��window��һ���ڼ�����ص����һ�㶼����Ϊ�����ڡ��������� Emacs
    �У�����һ����frame���ĸ���ڱ��㷺ʹ�õ� X ����ϵͳ��΢����Ӵ�
    ��Windows��ϵ�в��ϵͳ�У�Emacs ��һ����frame������һ�������ڡ�����
    �˰� Emacs �еġ�frame����ɡ����ڡ����ӷ���ͨ����ϰ�ߡ������Emacs
    �еġ�window����ֻ����ɡ�����ˡ�������Ϊ Emacs �� window ��
    frame �Ĺ�ϵ�ô���ʹ���������ʮ������ġ�

    ��ѧϰGNU Emacs�����ڶ��棩һ��ԡ�window���͡�frame���ķ����뱾�̳�
    �պ��෴���ֱ���������ڡ��͡����񡱣����ڴ��ر�ע�����������ܲ��
    ���ɻ󡣣���л������ <lixuzhang@gmail.com> ָ����

[2] ���ڡ�delete���͡�kill�����������Ѿ���������ϸ��˵�����ɾ������
    ���Ƴ�����Ƚ����ǰ�߸��������š��ƻ����͡����ɻָ�������˼����
    ���߸��������š���ת�ơ��͡��ɻָ�������˼����˷ֱ�ѡ������Ϊ��
    ����ʵ���ʣ�ϣ��ܹ����ֳ���𡣡�yank���������ĵ������ж�Ӧ��ʳ�
    �֣��������ѽϴ󡣾��䱾���ǣ���a strong sudden pull�����μ�Τ�ϴ�
    �䣩��������Ȼ���ء�����ԭ�ĵ��� yank �����Ϊ������ǰ�Ƴ��Ķ������
    ���������˼���������ѡ��ˡ��ٻء�һ�������Ӧ��

[3] ��incremental��һ���ڼ������й㷺���֣����㷺���ܵ�����������
    ����������ġ��͡������ġ�����incremental search������ɡ����ʽ���
    �����ߡ�����ʽ�����������ͨ���Ҷ��и��Ե�����֮�������Dzο�ԭ�Ķ���
    �Ľ��ͣ���... means that the search happens while you type in the
    string to search for������˼��֮��Գ���Ϊ��incremental search������
    ��Ϊ��������������ַ����Ĺ����У�������Ѿ��ڽ���ˡ���������Ϊ���
    ���ġ�����ǿ�������л����ϵı仯�����硰������ݡ�����������롱����
    ���������ġ�����ǿ�����̵��𽥷�չ��Ҳ���ӷ���ԭ�ĵ���˼���������ѡ
    �񽫡�incremental search�����������ʽ�������


* ��Ȩ����COPYING��
---------------------

This tutorial descends from a long line of Emacs tutorials
starting with the one written by Stuart Cracraft for the original Emacs.

This version of the tutorial, like GNU Emacs, is copyrighted, and
comes with permission to distribute copies on certain conditions:

Copyright (C) 1985, 1996, 1998, 2001-2013 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.

The conditions for copying Emacs itself are more complex, but in the
same spirit.  Please read the file COPYING and then do give copies of
GNU Emacs to your friends.  Help stamp out software obstructionism
("ownership") by using, writing, and sharing free software!

������Ϊ��Ȩ�������ģ������ο���ʵ�ʷ���Ч����Ӣ��ԭ��Ϊ׼����

������ָ����Ϯ���ʷ�ƾõ� Emacs ����ָ�ϣ�������� Stuart Cracraft Ϊ��
���� Emacs ���İ汾��

��ƪ�ĵ��� GNU Emacs һ�ӵ�а�Ȩ������������������Լ��·����俽����

   Copyright (C) 1985, 1996, 1998, 2001-2013  Free Software Foundation, Inc.

   ���ĵ������ڲ����ĵ����ݵ��������κ��˷������κ�ý���ϣ�ͬʱ����
   ��������Ȩ��������������������뷢������ȫ��ͬ�ġ��籾�����
   ����ٴη��б��ĵ���Ȩ����

   ��������������������ͬ�����·��������޸ĵ�ȫ���򲿷��ĵ���ͬʱ
   ���븽����Ҫ������������ĵ�������޸��ߡ�

Emacs ����İ�Ȩ������ȱ��ĵ�Ҫ����һЩ����Ҳ������ͬ�ľ��񡣾����Ķ���
����COPYING����Ȼ������������Ƿַ� GNU Emacs ��������������ʹ�á���д��
������������ʵ���ж�����ͬ�����ϰ���壨�ν�ġ����Ȩ������

;;; Local Variables:
;;; coding: chinese-iso-8bit
;;; End:

MMCT - 2023