🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.comp.os.linux
Article #10345

Emacs ����ָ�ϡ����¼������İ�

#10345
From: gawain
Date: Fri, 08 Aug 2003 07:11
1139 lines
86835 bytes
      Emacs ����ָ�ϡ����¼������İ�
        �����Ϊ KDE
       KDE� '
      �������Ķ� Emacs ����ָ�ϣ� Emacs tutorial �������ҳβ�йظ���������
      Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation.

      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> �IJ��衱
      ����Ϊ��������� <ESC> ����ʾ ESC ��

      ��Ҫ����¼��Ҫ�˳� Emacs �Ự�� session �������� C-x C-c ��������
      ��λ�����߽�ġ�>>���ַ��������������ʹ�õ��������ʾ��������˵
��
      <<Blank lines inserted around following line by help-with-tutorial>>
      [Middle of page left blank for didactic purposes. Text continues
below]
      >> ���ڼ��� C-v �� View next screen �����Ƶ��¸���Ļ��
      �����Կ��������ַ� v ʱ����ס CONTROL ��
      �����ڿ�ʼ����Ӧ����ÿ���Ķ���Ŀǰ����Ļʱ��һ�����������

      Ҫע����ǣ������һ����Ļ�Ƶ���һ��ʱ���м���������ظ�����������Ϊ��
      �ṩһЩ�����ԣ�������Խ�����Ķ����֡�

      ����Ҫ֪���ĵ�һ������������������ƶ������Ѿ�֪���˿��� C-v ����ǰ��
      ��һ����Ļ��Ҫ����ƶ�һ����Ļ������� M-v ����ס META ��Ȼ����� v
      �����������û�� META �� EDIT �� ALT ��ʱ���� <ESC>v ����

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

      ����������� C-v �����Ƶ����桰���롱һ�ڣ���ȡ�ù��ڱ��ĵķ��������
      �Ȼ���� M-v ����ص������


      * ժҪ�� SUMMARY ��
      -------------------

      ���µ������������Ļʱ�൱���ã������������ԡ���Ļ������ʾ����ʾ�ļ���
      �ݵ����򡱣���ΪĿǰ�Ǵ��� Emacs �еĵ����� window ����ʾ״̬�����
      ���ڶര���״̬�£���������ܵ������������ڡ������еĴ��񡱡��й��ڴ�
      ��Ľ��ܣ����� windows ��һ�ڡ���

      C-v ��ǰ�ƶ�һ����Ļ������
      M-v ����ƶ�һ����Ļ������
      C-l �����Ļ��������������ʾ�������֣�
      �������λ�û���ʾ����Ļ����������롣
      ���� CONTROL-L ���� CONTROL-1 ��

      >> �ҳ�����λ�ã���ע���丽�������Ϊ�Ρ�Ȼ����� C-l ��
      �ٴ��ҳ�����λ�ã�ȷ��һ����ͬ����������Ҳλ���丽��

      �������ն˻��� PageUp �� PageDn ��Ļ�����Ҳ����ʹ������������ĻΪ��
      λ���ƶ�������ʹ�� C-v �� M-v ��Ƚ���Ч�ʡ�


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

      ��Ļ����Ļ���ƶ��Ǻ����ã�����������ƶ���λ����Ļ�������е��ض�λ����
��

      �м��ַ�ʽ���Խ��С������ʹ�÷�����ǽ�����ַ��ڱ�׼�ġ����̡�λ
      �ã�����ʹ������ C-p �� C-b �� C-f �� C-n ���Ƚ���Ч�ʡ���Щ�ַ���ĸ�
      �����Ĺ��ܡ���ͬ�ȵģ�������ʾ��

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

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

      ��ᷢ������ĸ������������������Ǻ����ף�P ��ʾ previous �� N ��ʾ
      next �� B ��ʾ backward ���� F ���ʾ forward �������ǡ��õ���Щ��
      ���ƶ����

      >> ������ C-n �ѹ�������ƶ������С�

      >> ������ C-f ��ǰ�Ƶ����У�Ȼ������ C-p ����ƶ���
      ����������ڱ�������ʱ��C-p �Ķ���������

      ÿһ�������ж���һ�� Newline �ַ���Ϊ��������������һ���໥�ֿ���
      �����ļ��е����һ��Ӧ��Ҫ��һ�� Newline ����Ϊ������ Emacs ����һ
      ����Ҫ�����༭�ļ�����

      >> ������һ�п�ʼ�ĵط����� C-b �����Ӧ�û��ƶ���ǰһ�е�����档
      ������Ϊ������ƶ�ʱԽ���� Newline �ַ�

      C-f Ҳ���Ժ� C-b һ���Խ�� Newline �ַ�Newline �ַ��ǡ����ɼ�
      �� invisible ���ַ��ڱ༭����һ�㿴����������ֻ�Ǹ�����������
      ����ǰ�ߣ���ô�����ܵ�ǰһ�У������ǰһ�еĻ���������β������ߣ���
      ô�����ܵ���һ�У�����к�һ�еĻ�������Խ�� Newline �ַ���ù��
      �ܵ�����һ�С���

      >> �ఴ���� C-b���Լ��о�һ�¹�����ġ�
      Ȼ�󰴼��� C-f �ص����е�β�͡�
      �ٰ�һ�� C-f �Ϳ����Ƶ���һ���ˡ�

      �����ƶ���괩Խ��Ļ���Ϸ����·�ʱ���ڱ߽�������ֻ���λ������Ļ�ڡ���
      ��Ϊ���?�������� 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 �ڸ��֡�λ���ּ���ַ�䡱
      �IJ�ͬλ�ã�����ֳ�������Ϊ��

      ��ע�� C-f �� C-b �� M-f �� M-b ����֮��������ԡ�����������״���ǣ�
      META �ַ���������Ϊ�롰�����Զ�����ĵ�λ���֡����ӡ����䣩���йصIJ�
      ������ CONTROL �ַ����������ڡ�������༭�޹صġ�����λ���ַ����
      �ȣ����ϡ�

      ����������ڡ�������ӡ�֮��Ҳͬ�����ã�C-a �� C-e �Ὣ����ƶ�����һ
      �С��� ��ʼ�ͽ�β������M-a �� M-e �򽫹���ƶ�����һ�䡱�� ��ʼ�ͽ�β
      ����

      >> �������� C-a���ٰ����� C-e��
      �������� M-a���ٰ����� M-e��

      ��һ��Ϊʲô�ظ��� C-a �����û�����ã����ظ��� M-a ����������ƶ�����
      һ�����ӡ���Ȼ�Ⲣ����˵����ȫ��ȣ���������ÿ���������Ϊ��������ʮ��
      ��Ȼ��

      ����������е�λ��Ҳ���Գ�������λ�� point ����������˵���ǣ�����
      �ֳ���Ļ�С���λ�����ڵ�����λ�á�

      ������һЩ�򵥡�����ƶ��� cursor-moving �������������?����Ҳ������
      ���ֺ;䡱���ƶ����

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

      M-f ��ǰ�ƶ�һ���֡��������ƶ�����һ������š�
      M-b ����ƶ�һ���֡��������ƶ�����һ������š�

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

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

      M-a �ƻؾ���
      M-e �Ƶ���β

      >> ��ϰ������Щ�����Щ�����ʹ�õ������

      ����������Ҫ�Ĺ�궯���� cursor-motion �����M-<�� META
 Less-than ����
      �ƶ������ֵ��ʼ���Լ�M->�� META Greater-than �����ƶ������ֵ����

      �ڴ󲿷ݵ��ն˻�<������ comma �Ϸ������������Ҫʹ�� shift ������
      �롣����Щ�ն˻��ϣ������ʹ�� shift �������� M-<��û��ʹ�� shift ��
      ��ͱ�ɼ��� M-comma �ˡ�

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

      >> ������һ�� M-> ���Ƶ�������ָ�ϵ����
      Ȼ�����ظ���ʹ�� M-v �ص����

      �������ն˻��з����Ļ�����Ҳ�����÷�����ƶ���ꡣ������������ɽ�
      ����ѧϰ C-b �� C-f �� C-n �� �� C-p ��(1) �κε��ն˻���ʹ�á�(2)
      һ����ʹ�� Emacs �൱�����ˣ���ᷢ�ּ�����Щ CONTROL �ַ����ʹ�÷�
      �������ˣ���Ϊ����Ҫ�����ƿ�������(3) һ����ʹ����Щ CONTROL
      �ַ������Ϊϰ�ߣ���Ҳ���Ժ����׵�ѧ������߼��Ĺ�궯�����

      �󲿷ݵ� 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 �С�

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

      ������Ӧ���Ѿ�����Ļ�������� 8 �С������뽫���ٴε����¾?���������
      ִ�� M-v ʱ��һ������

      ���������ʹ�� X ����ϵͳ���� Emacs �������ֲ�Ӧ����һ����Ϊ���?�ᡱ
      �ij��������������������ھ?�ᰴһ�����?���֡�

      >> �����ڡ��?���ڷ��������ϡ�ѹһ���м�ť����Ӧ�ûὫ���־?��
      ��������һ�»���ĵط����������λ�á�

      >> ����ס�м�ʱ�������������ƶ���
      ��ῴ�������������ƶ�����������ƶ���


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


      * ��Ч������� DISABLED COMMANDS ��
      -------------------------------------

      ��һЩ Emacs �������Ч�����ˣ���˳�ѧ�߲��������ʹ�õ����ǡ�

      ����������ijһ����Ч�������Emacs ����ʾһ����Ϣ��˵�����������ʲ
      ô������ѯ�����Ƿ���Ҫ����Ȼ��ִ�������

      ����������Ҫ��һ����������ô�ڵ� Emacs ѯ����ʱ�������հס�һ
      ����˵���������Ҫִ�������Ч����������ԡ�n�����ش���

      >> ���� C-x C-l �����Ǹ���Ч�������
      Ȼ����� n ���ش����⡣


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

      Emacs �������������ÿһ����ʾ���Լ������֡��������Ժ��������ʹ��
      ���ش�������������Ҫ������γ�ȥ����Ĵ���Ȼ��ص���ĵ������
����
      ��ܼ򵥣�

      C-x 1 One window ��������ȥ�������еĴ��񣩡�

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


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

      �������Ҫ�������֣������������ˡ�����Կ������ַ����� A �� 7 �� *
      �ȣ��� Emacs ��Ϊ���ֲ��ҿ���ֱ�Ӳ��롣���� <Return>
      �� carriage-return ���Բ���һ�� Newline �ַ�

      ����Լ��� <Delback> ��ɾ������������ַ�<Delback> ��һ���ļ��̼�
      -- ������ͨ���� Emacs �⣬ʹ������ɾ�����������ַ��ͬһ����һ����
      ˵�Ǹ��� <Return> �Ϸ����еĴ��ͨ����ʾΪ��Delete������Del����
      ��Backspace����

      ����������и���ʾΪ��Backspace���Ĵ����ô��һ��������ʹ������Ϊ
      <Delback> �ļ��ˡ�ij���ط�����Ҳ������һ����ʾΪ��Delete���ļ��Ǹ�
      ������ <Delback> ��

      ��һ���˵�� <Delback> ��λ��Ŀǰ���λ��ǰһ���ַ����ɾ��

      >> ������ -- ����һЩ�ַ�Ȼ����뼸�� <Delback> ��ɾ�����ǡ�
      ��Ҫ��������ļ��ᱻ�����Ӱ�쵽ԭ���Ŀ���ָ�ϡ�
      �������ڿ����ģ���һ������ĸ��˿�����

      ��һ�����ֱ�ñȡ��ڴ����е�һ�С���ʱ����һ�����ֻᡰ�����ڶ��д�
      ���С���ʱһ����б�ߡ������������ʹ�ô��ڻ�����ʾ������һ��СС����
      �ļ�ͷ����λ�����ұ߽���ָ�����н�����

      >> �������֣�һֱ����ﵽ�ұ߽磬Ȼ���ټ�����롣
      ��ῴ��һ�������г��֡�

      >> ʹ�� <Delback> ɾ��һЩ���֣�ֱ�������ٴγ�Ϊһ�������С�
      ��������ʧ�ˡ�

      �������ɾ�������ַ�һ���ɾ�� Newline �ַ�λ�������е� Newline ��
      Ԫɾ��������Ǻϲ���Ϊһ�С����ϲ��Ľ��ʹ��һ��̫���������޷���ϴ�
      ��Ŀ�ȣ������һ������������ʾ��

      >> �ƶ���굽���еĿ�ͷ������ <Delback>��
      ��Ὣ��������ǰһ�н��Ϊһ�С�

      >> ���� <Return> �����²�����ղ�ɾ��� Newline �ַ�

      �ǵô󲿷ݵ� Emacs ������Ը���һ���ظ����� repeat count ������Ҳ
      �����������ַ��ظ�һ�������ַ�Ὣ�������Ρ�

      >> ���ھ���һ�� -- ���� 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 ��ij�̶ֳ����� C-e �� M-e һ�����ѡ�һ�С��͡�һ�䡱��
      Ϊ��ȵĻ���

      ��Ҳ����ֻ��һ�ַ�����ɾ������ڵ��κβ��ݣ����ƶ�������Ҫɾ��IJ���
      ��һ�ˣ�Ȼ����� C-@ �� C-SPC ����һ�����ɣ����� SPC ָ���� Space Bar
      �����Ƶ��Dz��ݵ���һ�ˣ�������� C-w ������ͻ�ѽ���������λ�ü����
      ������ɾ��

      >> �ƶ���굽��һ�ο�ͷ�ġ����֡�
      >> ���� C-SPC �� Emacs Ӧ�û�����Ļ���·���ʾһ����Mark set����Ϣ��
      >> �ƶ���굽�ڶ����еġ��ˡ��֡�
      >> ���� C-w �������Ѵӡ���ʼ���պá��ˡ�֮ǰ������ɾ��

      Ҫע����ǡ�ɱ���� killing �����͡�ɾ�� deleting �����IJ�ͬ���ڱ�ɱ
      ���Ŀ������أ���ɾ������ܡ����е�������⣬�������ô�룺(1)����
      ɱ���ġ��д�ʬ�ǣ���ɾ��ġ���ʬ���޴��ˣ��ɼ�öԵ���������˵��
      ��ɾ��ȡ�ɱ�������ض��ˡ�(2)ʵ���ϣ����㱻ɾ���ˣ����ǻ����м�����
      �԰���Ȼ������������������ϣ�ǰ����ɾ����ܽ���ʵ���ڴ�ĸ�ʽ����
      �����������һ��ʹ���߶����Dz����ܵģ���˾Ͳ������������ˡ������²���
      ��ɱ�������ֳ�Ϊ�����أ� yanking ������һ����ԣ������Ƴ���ܶ����ֵ�
      ��������Щ���ִ��������������趨������Խ��������أ�������Щֻ��ɾ��
      һ���ַ����ֻ�dz�ȥ�հ��л�հ׵�����򲻻ᴢ����Щ��ɾ������֣���
      �����ܽ����������أ���

      >> �ƶ���굽һ�ǿհ��еĿ�ʼ��
      Ȼ����� C-k ɱ������һ���ϵ����֡�
      >> �ڶ��μ��� C-k����ῴ����ɱ��������һ�к���� Newline �ַ�

      ��ע�ⵥ���� C-k ���һ�е�����ɱ������ڶ��� C-k ���ɱ����һ�б��?
      ����ʹ������������������ƶ���C-k �Ժ��ر�ķ�ʽ���������ֲ������ɱ
      ���ܶ����Լ����ǵ����ݣ��ⲻ�������ظ����ѣ�C-u 2 C-k ��������Լ�����
      �� Newline �ַ�ɱ�������ֻ�Ǽ��� C-k ���β���������

      ����ɱ�������ָֻ��Ķ�����Ϊ�����أ� yanking �������������������ѱ�
      �˴������϶�ȥ�Ķ��������������������������ɾ�����ֵĵط����أ�Ҳ����
      �����ֵ�����ط����ء�������������ͬ������֣������������ݿ�����

      ���ص�����Ϊ C-y�������Ŀǰ����λ�����²������ɱ�������֡�

      >> ���Կ������� C-y ���������ء�

      ����������������� C-k�����б�ɱ�������ֶ��ᱻ������һ�������һ��
      C-y �ͻ��������Щ�ж���������

      >> ������һ�£����� C-k ��Ρ�

      ����Ҫ�ָ���Щɱ�������֣�

      >> ���� C-y��Ȼ��ѹ�������ƶ������У���һ�μ��� C-y��
      ������֪����θ���ijЩ�����ˡ�

      �������һЩ������Ҫ�����������Ǻ�������ɱ��ijЩ��������ô����ô���أ�
      C-y ������ɱ������������������ǰ�����ֲ�û����ʧ��������� M-y ����
      �������Ѿ�ʹ�� C-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-_ ����һ��ȡ�����������þͺ� C-x u һ������һ������Ƚ�����
      �������Ρ�C-_ ��ȱ������ijЩ�����в�̫�����μ�������Ҳ��Ϊʲô��
      ��ͬʱ�ṩ C-x u ��ԭ����ijЩ�ն˻�����԰�ס CONTROL �ټ��� / ��
      ������ C-_��

      һ�����ֲ���� C-_ or C-x u ��˵������Ϊ�ظ��Ĵ���


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

      Ϊ��ʹ��༭���������ñ��棬��������ŵ�һ���ļ��С���Ȼ�������˳�
      Emacs ����ͻ���֮��ʧ��Ϊ�˰�������ַ����ļ��У���������������Щ
      ����ǰ���ң� find �����ļ�������Ҳ��֮Ϊ���ݷã� visiting �����ļ���

      ��һ���ļ���ʾ������� Emacs �п����ļ������ݡ�����෽�������������
      ����ֱ�ӱ༭�Ǹ��ļ�һ��Ȼ��ֱ�����桱����ļ�֮ǰ����ʹ��
      Emacs �༭�������ĸı䲢���ᱣ�������������Ϊʲô������Ҫʱ�������
      ���������޸ĵ�һ����ļ���ϵͳ�С���ʹ������ˣ�Emacs Ҳ���ԭ������
��
      ����һ����ͬ����Ʊ��������������Ժ������ĸı���һ������Ļ����Ϳ���
      ʹ����

      �ڿ�����Ļ���·�������Կ��������ۺſ�ʼ������һ�� -- ͨ������
��--:--
      TUTORIAL.cn�����������ƵĶ�����Ϊ��ʼ��������Ļ��һ���֣�ͨ��������ʾ
      �����ڰݷõ��ļ������ڣ������ڰݷõ��ļ�������TUTORIAL.cn�����������
      �˵Ŀ����������� Emacs �ҳ�һ���ļ�ʱ���Ǹ��ļ������־ͻ�������Ǹ���
      ����

      ����Ѱ���ļ��������У���һ�����ر���ǣ������˵���������Ҫ���ļ���
�ơ�
      ����˵���������ն˻��ж�����һ�����������������У���������
      �ļ�����ƣ����������������

      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 ��
      ��ԭʼ���ļ����������һ���µ����֣�������Ų�����ʧ���µ�����ͨ�����
      �롰~����ԭʼ�ļ������ֺ��档

      ���������ʱ��Emacs ���д���ļ��������г�������Ӧ�þ����ؽ��д��棬��
      �������ϵͳ����ʱ����Ͳ�����ʧ̫�๤����

      >> ���� C-x C-s �Դ��汾����ָ�ϵ���Ŀ�����
      ���ѡ�Wrote ...TUTORIAL.cn�������Ϣ��ʾ����Ļ���·���

      ע�⣺��ijЩϵͳ�У����� C-x C-s �������Ļ���ᣬ�������� Emacs ��
      ���κ���������ʾ����ϵͳһ����Ϊ�����̿��ơ��ġ����ܡ��� C-s ������
      ��ס�����Ҳ����� Emacs��Ҫȡ����Ļ�Ķ��ᣬ����� C-q��Ȼ�� Emacs
      ʹ���ֲ��п������ڡ�����ʽ��Ѱ��ͬʱ���루 Spontaneous Entry to
      Incremental Search ����������⣬��ȡ�ô�����������ܡ��Ľ��顣

      ������ҳ�һ���Ѿ����ڵ��ļ���Ȼ��ۿ����༭����Ҳ������һ����û��
      ���ڹ���ļ��������� 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 �ڲ�����һ����������Ҫ��Ŀǰ������� Emacs �Ĺ�����
      �����������

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

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

      ����ÿһ�����������������ģ���Ҳ����ͬʱӵ��һ�������������ݵ��ļ���
      ����ơ�����һ�� Emacs �������ġ��κΡ����ֶ���ij���������һ��
�ݡ�

      >> ���� C-x 1 ���˳������б�

      ���������������ʱ�����κ�ʱ������ֻ��һ���ǡ�Ŀǰ���õġ������Ǹ�����
      ���ڱ༭�Ļ������������Ҫ�༭��һ����������ô����롰�л�������
      �������Ҫ�л������ӵ�ij���ļ��Ļ������������ C-x C-f �ٴΰݷ��Ǹ�
      �ļ��������и��Ƚϼ򵥵ķ�ʽ��ʹ�� C-x b ������������У��������뻺
      �������ơ�

      >> ���� C-x b foo <Return> �Իص������ļ���foo�������ֵĻ�����
      Ȼ���� C-x b TUTORIAL <Return> �Իص�������ָ�ϡ�

      �ʹ󲿷ݵ������˵���������������ļ����������ͬ�ģ���ȥ���ļ����е�
Ŀ
      ¼���ݣ���Ȼ��������ˡ����� C-x C-b ���������Ļ������б����ǻ���
      ʾ����ÿһ�����������ơ�

      ����һ�� Emacs ���������ġ��κΡ���������ij���������һ���ݡ���һ
      Щ������û�����ӵ��ļ���������˵������Ϊ��*Buffer List*���Ļ�����
      û���κ��ļ������ǰ������� C-x C-b ���������������Ļ������б�Ļ���
      ������Ϊ��*Messages*���Ļ�����Ҳû�����ӵ��κ��ļ���������� Emacs
      �����׶��а�����ڵ��е���Ϣ��

      >> ���� C-x b *Messages* <Return> ��������Ϣ�Ļ�����
      Ȼ����� C-x b TUTORIAL <Return> �ص�������ָ�ϡ�

      �������ļ��е����������޸ģ�Ȼ������һ�ļ���������������ᴢ���һ��
      �ļ�������޸��Ծɴ��� Emacs �У�Ҳ�������Ǹ��ļ��Ļ������С����ڵڶ�
      ���ļ��Ľ�����༭������Ӱ�쵽��һ���ļ��Ļ����������ӷdz����ã�����
      ������Ҳ����������Ҫ��һ������ķ������������һ���ļ��Ļ�����ֻ��Ϊ
      �����һ���ļ��ͱ����� C-x C-f �л������������ C-x C-s ����棬��
      �Ǹ���������Ĺ�̡����������

      C-x s ����һЩ������

      C-x s ��ѯ����������������޸ĵ���û�����ÿһ������������������
      ÿһ������Ļ������Ƿ�Ҫ���棿

      >> ����һ�����֣�Ȼ����� C-x s��
      ��Ӧ�û������Ƿ�Ҫ������Ϊ TUTORIAL.cn �Ļ�����
      ���롺y���Իش�Ҫ���档


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

      ���� Emacs ӵ��̫���������ʹ�������е� CONTROL �� META �ַ�Ҳû��
      ����ȫ���ϡ�Emacs �� X�����䡺eXtend�������������������⡣����������
      ������ʽ��

      C-x �ַ����䡣�������һ���ַ�
      M-x ����Ƶ��������䡣�������һ��������ơ�

      ����һЩ����ͨ����˵�Ǻ����õģ����DZ����Ѿ�ѧ�����������ʹ�á����Ѿ�
      ���������������ļ������е� C-x C-f ȥѰ�ң��Լ� C-x C-s ȥ���档�����
      �������н��� Emacs �׶ε����� -- ��������� C-x C-c������Ҫ�������ʧ
      ȥ�Ѿ������ĸı䣬C-x C-c ����ɱ�� Emacs ֮ǰ���ṩ����ÿһ���䶯����
��
      ���Ļ�ᡣ��

      C-z �� *��ʱ* �˳� Emacs ������ -- ������Ժ���Իص�ͬ��� Emacs ��
�Ρ�

      ��ijЩ����������õ�ϵͳ�У� C-z �ᡰ��ͣס�� suspends ����Emacs��Ҳ��
      ��˵�����ص� shell ������� Emacs �ٵ�������õ� shell �У������
      �á�fg����%emacs����������ָ� Emacs��

      ��û���ṩ��ͣ���ܵ�ϵͳ�У�C-z ���� Emacs ���½���һ�� subshell ����
      ���л��ִ������ij��򣬲������Ժ�ص� Emacs����û������˳� Emacs��
      ����������У�shell ���exit���Ǵ�subshell �ص� Emacs ��ͨ����ʽ��

      ʹ�� C-x C-c ��ʱ���ǵ������Ҫ�dz�ʱ����Ҳ�dz��ʺ������˳��������ʼ�
      ��������Լ���಻ͬ��Ӧ�ó����������� Emacs��Ȼ����һ���״���£���
      �������dz�������ǰ� 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 ȡ������

      �����������������ͨ���Dz�̫��ʹ�õ��������ֻ���ض���ģʽ�²Ż�ʹ��
      �����һ��������ȡ���ִ�������ȫ��ؽ�һ���ִ�����һ����ȡ��
      ����� M-x ʱ��Emacs ������Ļ�ĵ׶�ѯ����Ȼ����ҲӦ�ü�����������
      ��ơ�������������ǡ�replace-string��ֻҪ���롺repl s<TAB>����Ȼ��
      Emacs ���Ჹ�������ơ��� <Return> ���������������ơ�

      ȡ���ִ�������Ҫ�������� -- ��ȡ����ִ��Լ�����ȡ������ִ����������
      Newline �ַ�������ÿһ������

      >> ������Ƶ����е������пհף�Ȼ�����
      M-x repl s<Return>changed<Return>altered<Return>��

      ��Ϊ��˵����Ŀ�ģ����±���һ��ԭ�ġ�
      Notice how this line has changed: you've replaced... ��

      ��ע����һ������ô�ı�ģ��ڹ�����ʼλ��֮�����Ѿ��� c-h-a-n-g-e-d
      ����� -- ��������������� -- �ԡ�altered���������ȡ���ˡ�


      * �Զ����ļ��� AUTO SAVE ��
      -------------------------

      ������һ���ļ��������޸ģ����ǻ�û�н����Ǵ�����������ô�����ĵ��Ե�
      �����ǽ��п�����ʧ��Ϊ�˱����������η�����������ϣ�Emacs �ᶨ�ڵؽ�
      �����ڱ༭���ļ�д�롰�Զ����桱�ļ��С��Զ������ļ����ļ����ǰ����
��
      һ�� # ��ţ�������˵���������ļ���Ϊ��hello.c������ô����Զ�������
��
      �����ļ�����ǡ�#hello.c#����������ƽ���ķ�ʽ�����ļ�ʱ��Emacs �ͻ��
��
      ���Զ������ļ�ɾ��

      ����������Ծ������Ѱ���ļ�����ָ�������ڱ༭���ļ������Զ���
      ���ļ���Ȼ����� M-x recover file<Return> ���ָ�����Զ������ļ�������
Ҫ��
      ȷ��ʱ������ yes<Return> �Լ���ָ��Զ���������ϡ�


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

      ��� Emacs �������ؼ�����ַ������Ὣ������ʾ��λ�ڴ����·���
      ��Ϊ����Ӧ������������ġ���Ӧ��λ�ڴ�������һ�С�


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

      λ�ڻ�Ӧ����������dz�Ϊ��״̬�С���һ�С�״̬����ʾ��һЩ��Ϣ���磺

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

      �����ṩһЩ���ڡ�Emacs ��״̬���Լ��������ڱ༭�����֡���������Ϣ��

      ���Ѿ�֪���ļ����������ʲô�� -- �������ҵ��ļ���-NN%-- ָ��Ŀǰ����
��
      ���ļ��е�λ�ã������˼��˵���� NN �ٷֱȵ�����λ�ڴ�������档�����
��
      �Ķ��˾�λ�ڴ����У���ô��ͻ���ʾ --Top-- ���� --00%--������ļ���
      �ײ���λ�ڴ����У���ô������ʾ --Bot--����������ڿ��������ļ���С����
��
      ���о����Կ���ȫ�������ݣ���ô״̬�оͻ���ʾ --All--��

      L ����������һ�ַ�ʽ����ʾ��λ�ã����Ǹ����Ŀǰ���ڵ����� Line ����

      �ڿ���ǰ����Ǻű�ʾ���Ѿ�����Щ�������˸ı䡣����հݷû򴢴�һ���ļ�
      ֮��״̬�е��Ǹ����ֻ�û���Ǻţ�ֻ�����ۺš�

      ״̬����λ��С��������IJ��֣�����������������ʹ��ʲô�༭ģʽ��Ĭ�ϵ�
      ģʽ�� Fundamental��Ҳ����������ʹ�õġ����ǡ���ģʽ����һ�����ӡ�

      Emacs ����಻ͬ����ģʽ������֮����һЩ�������༭��ͬ�������Լ�����
      ͬ��������֣����� Lisp ģʽ�� Text ģʽ�ȵȡ����κε�ʱ��ֻ��һ����ģ
      ʽ�������ã������������ܿ�����״̬���б��ҵ����������ڵ�
      ��Fundamental���е�λ�á�

      ÿһ����ģʽ��ʹ��һЩ�������Ϊ���ֵò�̫һ�������˵����һ��������
      ��һЩ����������������ע��������ÿһ�ֳ������Զ���һ����עӦ�ó�����ʲ
      ô��������ͬ���뷨�����ÿһ����ģʽ�������Բ�ͬ�ķ�ʽ�����뱸ע��ÿ
      һ����ģʽ��һ�������������ƣ�ʹ������������л����Ǹ�ģʽ��������
˵��
      M-x fundamental-mode �����л��� Fundamental ģʽ��һ�����

      �������Ҫ�༭�������Ե������ļ� -- �������ڵ���һ������Ӧ��ʹ�� Text
      ģʽ��

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

      ��Ҫ���ģ�û���κ�һ�����Ѿ�ѧ��� Emacs ����ᱻ�ı���κηdz���ͬ
      ����ʽ����������Է��ֵ� M-f �� M-b ���ڰ�ƶ˿�ţ�'����Ϊ�ֵ�һ���֡�
��
      ǰ���� Fundamental ģʽ�У�M-f �� M-b ��ƶ˿����Ϊ�ֵķָ���š�

      ��ģʽͨ�����������Ǹ�����һ������һЩ���ɵĸı䣺�󲿷ֵ�������ÿһ
      ����ģʽ�С���ͬ����¡�������������һ��㲻ͬ�ķ�ʽ�����������پٸ���
      �ӣ������������ͷ���Գ������Եı�ע��˵��ͬ��һ�����뱸ע�Ķ�������
      Ϊ��ʹ�õij������ԣ���ģʽ�IJ�ͬ��ͬ������ʹ�� C ���ԣ�Emacs ����
      ��/* �����м��Ϊ��ע��� */��������ʹ�õ��� Fortran ���ԣ�Emacs ����
      ��c ���ַ� c Ϊ�׵�Ϊ��ע�С�������ʹ�õ��� Basic ���ԣ�Emacs �����
��'
      ƶ˿���Ժ��Ϊ��ע���֡����༭���ĵ�����ˣ�ʵ��û�б�ҪΪ�˲�ͬ����
�ԡ�
      Ŀ�Ļ���ۣ�������⻯�ı༭���������ͬ����С�족������Ҳ�dz����ġ���

      Ҫ��������������ģʽ�����ļ������� C-h m��

      >> ʹ�� C-u C-v һ����Σ������д�����Ļ���Ϸ���
      >> ���� C-h m������ Text ģʽ�� Fundamental ģʽ�����ﲻͬ��
      >> ���� C-x 1 �����ļ�����Ļ�Ƴ����

      ��ģʽ֮���Գ�Ϊ����Ҫ�� major ������ԭ������Ϊ����Ҳ�д�ģʽ�� minor
      mode ������Ҫ��ģʽ��������ģʽ������ѡ�񣬶�ֻ�Ǵ�Ҫ�ĸ�ġ�ÿһ����
      ģʽ���Ա��������û�ֹͣ������������Ĵ�ģʽ�޹أ�����Ҷ˿�������ģ
ʽ
      �޹ء���������Բ�ʹ�ô�ģʽ����һ�������κ������Ĵ�ģʽ����ϡ�

      ��һ������ Auto Fill ģʽ�Ĵ�ģʽ�dz����ã��ر����ڱ༭�������Ե�����
      ʱ�������ģʽ����ʱ�� Emacs �ڵ���������ֲ���ʹһ��̫��ʱ���Ὣ��һ
      �У���������֮���Զ��طָ�����

      ����� M-x auto fill mode<Return> ���� Auto Fill ģʽ���á������ģʽ
      ����ʱ�������ʹ�� M-x auto fill mode<Return> ������ȡ�����ģʽ��
      ��ʱ�����������Ὣ�������������ģʽ����ʱ���������Ὣ��رա���
      ��˵��������������л��� toggle ����ģʽ��

      >> ���ڼ��� M-x auto fill mode<Return>��Ȼ��һ�ٵز����ִ�
      �� asdf ����ֱ������ֳ����С������������֮����Ͽհף�
      ��Ϊ Auto Fill ֻ�ڿհ״����С�

      �߽�ͨ�����趨Ϊ 70 ���ַ���������� C-x f �������ı�����Ӧ����
      һ�����ֲ���ķ�ʽ��������ϣ��ı߽��趨��

      >> ���� C-x f ���������� 20����C-u 2 0 C-x f����
      Ȼ�����һЩ���֣����� Emacs �� 20 ���ַ�
      ��������֮����� fill ������Ȼ������һ�� C-x f ���߽���� 70��

      �������һ��������м������ı䣬Auto Fill ģʽ������Ϊ�����½��� fill
      �Ķ����� re-fill ����Ҫ re-fill ������䣬���� M-q (META-q)�������
      �봦�����С�

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


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

      Emacs ������Ѱ�ִ����ִ�������һȺ������ַ���֣�����������˵���ַ��
      �ֻ���������ͬ���˴���ָ�ġ��֡�����Ӣ����û�б��հ׸������ַ�
      �ϡ�������ǰ�������Ѱ�����ԡ���Ѱһ���ִ���һ�ֹ���ƶ������Ὣ��
      ���ƶ����ִ����ֵ���һ���ط���

      Emacs ��Ѱ������󲿷ֱ༭������Ѱ���ͬ�ĵط����ڣ����ǡ������
      �� incremental ���������ʾ��Ѱ�������������Ҫ��Ѱ�����ִ���

      Ҫ��ʼ��Ѱ�������ǣ�C-s ��ǰ��Ѱ��C-r �����Ѱ�����ȵ�һ�£������Ȳ�Ҫ
      �ԡ�

      ������� C-s ʱ���ᷢ�ֵ���һ���ִ���I-search�������ڻ�Ӧ������Ϊ��
ʾ��
      ������� Emacs �������ڳ�Ϊ������ʽ��Ѱ����״̬�У��ȴ����������Ҫ
      ��Ѱ���ִ���<Return> �����һ����Ѱ��

      >> ���ڼ��� C-s ��ʼһ����Ѱ����һ�㣬һ�μ���һ���ַ�
      ���롺cursor������֣�ÿ����һ���ַ�ʱ����΢ͣһ�£�
      ע�⿴����귢����ʲô�¡�������������Ѱ��cursor��������ˡ�
      >> �ٴμ��� C-s ����Ѱ��cursor������һ������λ�á�
      >> ���ڼ��� <Delback> �ĴΣ��������������ƶ��ġ�
      >> ���� <Return> ������Ѱ��

      ����û�п���������ʲô����һ������ʽ��Ѱ�У�Emacs ����Ҫ�ߵ���������
      ������һ������λ�á�Ҫ�ƶ���������ڵ���һ������λ�ã�ֻҪ�ټ��� C-s
      һ�Ρ����û������ij���λ�ô��ڣ�Emacs ����һ��������Ŀǰ����Ѱ
      ��ʧ�ܡ������� C-g Ҳ��������������Ѱ��

      ע�⣺��ijЩϵͳ�У����� C-s �������Ļ���ᣬ�������� Emacs ������
      ����������ʾ����ϵͳһ����Ϊ�����̿��ơ��ġ����ܡ��� C-s ��������
ס��
      ���Ҳ����� Emacs��Ҫȡ����Ļ�Ķ��ᣬ����� C-q��Ȼ�� Emacs ʹ��
      �ֲ��п������ڡ�����ʽ��Ѱ��ͬʱ���루 Spontaneous Entry to
      Incremental Search ����������⣬��ȡ�ô�����������ܡ��Ľ��顣

      �������һ������ʽ��Ѱ���м䣬���Ҽ��� <Delback>������Է�������Ѱ�ִ�
      �е����һ���ַ�����ˣ�������Ѱ��ص������Ѱ�����һ���ط���������
      ˵���������Ѿ������ˡ�c��������Ѱ�ҡ�c���ĵ�һ�γ��֡�������������
      ��u���������ƶ�����cu���ĵ�һ�γ���λ�á����ڼ��� <Delback> ����Ὣ
      ��u������Ѱ�ִ�������ҹ����ƻص���c���ĵ�һ�γ���λ�á�

      �������һ����Ѱ���м䣬���Ҽ���һ�� CONTROL �� META �ַ�Ļ���������
      һЩ���� -- ����Ѱ�����ر���ַ����� C-s �� C-r ������Ѱ�ᱻ����

      C-s �Ὺʼһ����Ѱ�����Ѱ����Ѱ�ִ���Ŀǰ���λ�á�֮�󡱣����κγ���
      λ�á��������Ҫ����ǰ��������Ѱ������ C-r ��Ϊ��������Ѱ�ķ�����
      ��֮�⣬��������ļ���й� C-s ���������飬ͬ��ؿ���Ӧ�õ� C-r �ϡ�


      * ���ش��� MULTIPLE WINDOWS ��
      --------------------------------

      Emacs ���ù��ܵ�����֮һ�ǣ����������Ļ��ͬʱչʾ����һ������

      >> �ƶ���굽��һ�в��Ҽ��� C-u 0 C-l��

      >> ���ڼ��� C-x 2����Ὣ��Ļƽ�ֳ���������
      ������������ʾ���������ָ�ϡ������ͣ�����Ϸ��Ĵ���

      >> ���� C-M-v �Ծ?�·��Ĵ���
      �������û��һ����� META ������� ESC C-v ��ɡ���

      >> ���� C-x o����o��ָ��������other������˼����
      ������ƶ����·��Ĵ���

      >> ���·��Ĵ����У�ʹ�� C-v �� M-v ���?��
      ����ά�����Ϸ��Ĵ������Ķ���Щָ��

      >> ��һ�μ��� C-x o ������ƻص��Ϸ��Ĵ���
      ����ص������Ϸ������У�ԭ�����ڵ�λ�á�

      ����Գ���ʹ�� C-x o �ڴ���֮���л���ÿһ�����������Լ��Ĺ��λ�ã���
      ��ֻ��һ������������ʾ����ꡣ����ͨ���ı༭����ֻ��Ӧ�õ��Ǹ������
      �ڵĴ������dz����Ϊ����ѡ��Ĵ��񡱡�

      ���� C-M-v �ڵ�����һ�������б༭���֣���ʹ������Ĵ�����Ϊ�ο�֮��
ʱ��
      �Ƿdz����õġ�����Խ����һֱ�����������ڱ༭�Ĵ����У����� C-M-v ָ
      ��������Ĵ���ѭ���ǰ����֤�����ر��ʺ������ַ�ʽ�����У��� GNU
      ����С�飺��һ��ԭʼӢ���ļ�����������õ������ļ����༭�������ѡ��
      �Ĵ��񡱣��� C-M-v ���������֤�еĶ��䡭������

      C-M-v �� CONTROL-META �ַ��һ�����ӡ��������һ����� META �������
      ͬʱ��ס CONTROL �� META �ټ��� v ������ C-M-v��CONTROL �� META ��˭��
      ����ס����û��Ӱ�죬��Ϊ���������������������������ַ�

      �����û��һ����� META �������ʹ�� ESC ����Ϊ���������˳���
      �й�ϵ�ˣ��������� ESC ��������� CONTROL-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 ������ȡ�������Լ���λ
      �ڡ��ݹ�༭�ײ��еġ����� arguments ����֮�ʡ�


      * ȡ�ø��İ��� GETTING MORE HELP ��
      ---------------------------------------

      �ڱ�����ָ���У�����������ṩ�ոպõ���Ϣ������Կ�ʼʹ�� Emacs����
      Emacs ����̫���ȡ�õ���Ϣ����Ҫ������ȫ�������Dz����ܵġ�Ȼ����Ҳ��
      ����Ҫѧϰ��� Emacs ��ص���Ϣ����Ϊ��������������õĹ��ܡ�Emacs ��
      ���ˡ��Ķ��й� Emacs ����������Щ��help������� CONTROL-h ���
      �ַ���Ϊ��ͷ������Ϊ��Help �ַ�

      Ҫʹ�� Help ���ܣ����� C-h �ַ�Ȼ���ټ���һ��˵��������Ҫ�İ������
      Ԫ���������IJ�֪��Ҫ��ʲô����ô����롺C-h ?������ʱ Emacs �������
      �����ܹ��ṩ�İ���������Ѿ����� C-h������������Ҫ�κΰ������
      C-g ��ȡ���������ˡ�

      ����Щ��վ�� C-h ����ַ������ı��ˡ�������IJ�Ӧ�ð�����Ϊ������ʹ
      ����ȫ�������õķ��������������ھ����˸���������Թϵͳ�������ˡ��ڴ�ͬ
      ʱ����� C-h ��û���ڴ���ĵײ���ʾ�κ��йذ������Ϣ��������� F1
 ��
      ���� M-x help <Return>����

      ���� HELP ������ C-h c������ C-h���ַ� c���Լ�һ����һ���ַ�Ȼ��
      Emacs ����ʾһ���dz���̵��й��������Ľ��͡�

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

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

      C-p runs the command previous-line

      ��������������ơ������������Ҫ�������Զ��Լ����� Emacs��������
      �ں���������ɡ�����ָ������������Щʲô����ѡ�����������Ҳ������Ϊ
      �dz���̵����ļ� -- �㹻�������Ѿ�ѧ������

      ���ַ��������� 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 ������ز��ң� Command Apropos ����
      ����һ���ؼ���Ȼ�� Emacs ���г�����
      ����������к��д˹ؼ��֡���ȫ�����
      ��Щ����ȫ�������Ծ��� META-x ��������
      ����һЩ������ԣ�������ز���Ҳ���г�
      ������ִ����ͬ�����һ���������ַ�Ĵ��С�

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

      �������һ��������ʾһ������������к��С�file����ȫ�� M-x �������
      �?��ῴ������ C-x C-f �ġ��ַ�-������������Ӧ������ƣ��磺
      find-file �����Աߡ�

      >> ���� C-M-v �����ƶ� help �����Ը����Ρ�

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

      C-h i �Ķ�����ʹ���ֲᣨ a.k.a. Info ����
      ����������˳�Ϊ��*info*�������⻺�������ǣ�
      ������Ķ���װ�����ϵͳ�������������ʹ���ֲᡣ
      ���� m emacs <Return> ���Ķ� Emacs ʹ���ֲᡣ
      ������ڴ�֮ǰδ��ʹ�ù� Info ϵͳ������롺?����
      Emacs ���������� Info ģʽ���ܵĵ���ָ�ϡ�
      һ������˱�����ָ�ϵ��ж�����Ӧ�ò��� Emacs Info
      ʹ���ֲᣬ����Ϊ��Ҫ�IJο����ļ���


      * ��๦����ɫ�� MORE FEATURES ��
      ---------------------------------

      ����Ծ����Ķ� Emacs ʹ���ֲᡴ������һ��������� Info �е����ϰ汾
      ��ʹ�� Help �˵����Ǽ��� F10 h r ������ѧ������й����֪ʶ����������
      ���ܻ��ر�ϲ���Ĺ�����ɫ�ǿ��Խ�ʡ�������� completion ���м��ļ�����
      �� dired ��

      Completion ��һ�ֱ��ⲻ��Ҫ�Ĵ��ֵķ�ʽ��������˵���������Ҫ�л�
      *Messages* ����������Լ��� 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 ��

      ������ָ�϶������е�����Ӧ�ö����������ģ��������������ʲô�ط���
      �������Ҫֻ��������Լ� -- ���������ߺͷ��룩������ɧ�ɣ�


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

      ������ָ�ϵķ�����Ա�б����£���������Ķ�����֮ǰ������ȫ���� Emacs
      û�и���������������������Ϊ���ĺ���ĸĽ����ݡ�����Ҳ�ṩ��һ��
      ��GNU Emacs ���Ĵ���˵������
      http://www.gnu.org/software/chinese/guide/emacs-chinese.cn.html ������
      �����Ѿ����?������ָ�ϡ���Ҳ�������в��ġ�

      �༭���ǵ���ʹ������Ӵ�����Ӧ�ó�����˲�Ӧ���ó�ѧ�߸е�������
�ѣ�
      ��һ���������˵�� Emacs �Dz���ѧ��ʹ�õı༭���������������ʹ���
      Ϊ���һ���ʹ���ߣ���ʹ������Ϊ���ߵĽ�ɫ���Գ�ַ��ӡ������Ը���ṩ
      �Ľ�������� email ��<chinese-translators@gnu.org> ���벻Ҫ���ߣ�
      ���ǻ�ӭ�κ��йص����ۣ��������ĵ��ʼ��嵥����ֱ�� email ���ķ�
      �� <chliu@gnu.org> ������ Title ���а���ִ���Emacs TUTORIAL: <your
      issue here>����

      ������� Emacs ���֣�GNU Chinese Translators Team (GNU/CTT)
      <http://www.gnu.org/software/chinese/> ��ӭ��ļ��룬������������ҪԸ
      ��Ͷ�뷭�� Emacs ʹ���ֲ����Ա��

      ������ָ�ϲ�û�в���ϰ���ϱ༭����ʹ�õķ������һ������Ϊ���ʵ����
      ����һ��ı༭����ͬ��ԭ�ı��Ͳ�ͬ����һ����Ҳ��Ϊ Emacs ����õ��Ӿ�
      ��Ƹ�����ڴ��ڻ�ϵͳ֮ǰ���Ѿ����ڣ�����Ҳ����ͬ����֮��������Ϊ��
      ����԰������ Emacs ��������ѧ����⡣����յ��Ļظ��У��󲿷�Ҫ��
      ����޸ģ����ǻ��Ǵ���������

      (0) Ϊ�˱��⡰����ƶ���������ϵĻ����IJ��õ�����Ϊ��
      ��ǰ���ƣ� move Forward ��������ƣ� move Backware ��
      ��������ء��ơ���
      ���ϡ��ƣ� Previous line �������¡��ƣ� Next line ����
      (1) �ڱ����У����С�ָ���� row�����Dz���һ���ϰ���÷���
      Ϊ�˱��������Ķ��ߣ��ر��ڴ�˵��������ʽ���÷��У�
      ��column������Ϊ���С����ԡ��ݡ�Ϊ�У�ֱ�У���Ҳ��Ϊ��������
      ��row������Ϊ���С����ԡ��ᡱΪ�У����У���
      ����˼��һ�¡��������ᡱӦ�ÿ�����⡣
      ��Լ����Ϊ����ԭ����ֱ��ģ�����˵��һ���֡���û���⣻
      �����ڴ󲿷ݵ����������Ǻ���ģ�����ϰ��ʹȻҲ��Ϊһ�����ˡ�
      (2) �й��ڡ����֡����伯�ϵ�������ģ���������õ��У�
      �༭�ġ����֡�����Ȼ�����һЩ���֡���
      ������Ϊ˵�����ܵġ����ļ���������������˵�����ļ�����
      ��ָ����˵�������ݵġ��ı�������ʵ��Ч����Ӣ�ı�Ϊ׼����
      ��ʹֻ�ǡ�һ���֡���ֻҪ����������Ϊ˵��֮�ã�
      ���뻹�ǽ�����Ϊ�����ļ�����
      (3) ��cut���Ķ����� Emacs �з�Ϊ��ɱ�����͡�ɾ��֮��IJ������£�
      һ��༭���еġ�cut����ֻ����� cut �����ְڵ� clipboard �У�
      ��ɱ���� killing ��������ɱ�������֣�ȫ�������뵽 kill ring �У�
      ��ɾ�� deleting ��������ɾ������֣����DZ�ɾ���ˡ�
      �����һ��༭���У���ֻ�� paste����� cut �����֣�
      ���� Emacs �У�����ԡ����ء��κ���ǰ��ɱ�������֣�ͬʱ��
      ������������ס����ڱ�ɾ��ģ���Ϊ������Ϊ��ɾ���ܵ����
      ������ȥ���������������٣����Ҳûʲô�����صģ�
      ��������ָ���Щ���֣�undo ��Ķ��������ˡ�
      (4) ��window��ͬʱ����Ϊ�����ڡ��͡����񡱣�
      ǰ�߱�ʾ����һ������еĴ���ϵͳ���硰X ���ڡ���
      ���߱�ʾ Emacs �еĴ��ڣ������ڴ�ͨ��Ϊ�����񡱡�
      Emacs �ġ����񡱼�ʹ����������ʾ��Ҳ����������
      ��һ��������Ȼ��ļ����������һ��ר��������������
      (5) �����ļ���������ҡ�һ���ļ��� Emacs �����������ã�
      ��һ�����������ڡ����ļ�������Ӧ��֪Ϊ�������ļ�����
      ��һ�����Ѿ����ڡ����ļ������ǡ��򿪾��ļ�����
      Emacs ֻ��һ�����ҡ��Ķ������������Ҫ��ԭ���ǡ�ʵ���ϡ�
      �����������ˡ��ڿ���Ӧ�ûᷢ������Ƚ���Ȼ��
      ��Ϊ��Ӧ�˵��ԵĹ�����ʽ��ͬʱ��������Ҳ���ٷϻ���
      (6) �ڡ����е�����Ϊ����ı�ע��
      (7) ����ʹ�������ļ��ṹ�������⣬�����Ѿ���ý����
      ( �������ı�����õļ���������б����£�
      zh cn
      �ļ� �ĵ�
      ���� ���
      ��ҵ ����
      �׼� ��
      �Ӵ� ����
      �ݻ� �ݹ�
      ���� �ڿ�
      ��Ѷ ��Ϣ

      ���⣬����Ҳʮ�ֻ�ӭ���߿���ֱ���޸ı�����ָ�ϣ������Լ��İ汾�����Լ�
      ��Ϊ��Ϊ���ʵķ�ʽ������ Emacs �������������������˻��İ汾��������
      Ϊ�㹩��Ҳο�ʹ�ã���ĸ� <chinese-coordinators@gnu.org> �����ǻὫ��
      �İ汾������ GNU/CTT ����ҳ���ṩ������ʹ�������ء�

      ���룺�� �Ѻ� <chliu@gnu.org>
      ��֤���� ѩƼ


      * ���ƣ� COPYING ��
      -------------------

      ������ָ����Ϯ�Ծ����ƾ���ʷ�� Emacs ����ָ�ϣ��� Stuart Cracraft Ϊ��
      ԭʼ�� Emacs ��׫д�İ汾��ʼ��

      ����汾�Ŀ���ָ�Ϻ� GNU Emacs һ���ǰ�Ȩ���ģ�����������ijЩ������
      ɢ���俽����

      Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation
      Chinese Translation by Chao-Hong Liu (2002, 2003)

      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.

      ������������������ͬ�������£�ɢ���޸ĺ�İ汾���������е�һ���ݣ�
      ������Ҳ�����������ģ�˵����˭���������������
      ��Copyleft ��Ȩ�����ṩʹ���������⣬Ҳά��ԭʼ���ߣ�
      �Լ��������޸����ߵ�����Ȩ�� credit ����
      ���������ṩ������Ϊ�ο��԰�����⣬ʵ��Ч����Ӣ�ı�Ϊ׼����

      ���� Emacs �����������Ϊ���ӣ����Ǿ�����ͬ�ľ������Ķ� COPYING ���
      �ļ�������ȷʵ����������� GNU Emacs �Ŀ������뾭�ɡ�ʹ�á�׫д���Լ�
      ��������������������������ϰ����壨ӵ��Ȩ����

      ;;; DO NOT PUT THIS ON ZHS OR ZHT FILE...
      ;;; Local Variables:
      ;;; coding: chinese-iso-8bit
      ;;; End:'


--
����ֽҳ


begin 666 icon_cool.gif
M1TE&.#EA#P`/`+,-`/_J`$5%10```/_.`/_)`/Z=`/^T`/_^D__]$___Q___
M___E`/__ZP```````````"'Y! $```T`+ `````/``\```19L$D9:IVX59;.
M&1<6< @"G$,13$%GGG"Z:L<+QVLK[#O [ZK @:<0^'9%0^5P-)YX!&7 =H-%
E*X/J;4%0:;).F( `H@P&B]]8QCH3WF^V*&"H&X(9EF4VB0``.P``
`
end
Technical Details
Message-ID: <bgvjch$tqt$1@news.yaako.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-09!supernews.com!diablo.theplanet.net!newsfeed.esat.net!logbridge.uoregon.edu!newsfeed.media.kyoto-u.ac.jp!newsgate.cuhk.edu.hk!news.cn99.com!news.yaako.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: 10b277,7af63a930a563c1a,start
X-Google-Attributes: gid10b277,public
X-Google-ArrivalTime: 2003-08-08 00:29:27 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-09!supernews.com!diablo.theplanet.net!newsfeed.esat.net!logbridge.uoregon.edu!newsfeed.media.kyoto-u.ac.jp!newsgate.cuhk.edu.hk!news.cn99.com!news.yaako.com!not-for-mail
From: "gawain" <guoyun002@yahoo.com.cn>
Newsgroups: cn.comp.os.linux
Subject: Emacs ����ָ�ϡ����¼������İ�
Date: Fri, 8 Aug 2003 15:11:05 +0800
Organization: Bentium Ltd. (CN99)
Lines: 1140
Message-ID: <bgvjch$tqt$1@news.yaako.com>
NNTP-Posting-Host: 202.207.252.195
X-Trace: news.yaako.com 1060327637 30557 202.207.252.195 (8 Aug 2003 07:27:17 GMT)
X-Complaints-To: usenet@news.yaako.com
NNTP-Posting-Date: Fri, 8 Aug 2003 07:27:17 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200