Emacs �ֳt���n�]. Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation. Emacs ���O�q�`�]�t�� CONTROL ��]���ɭԥH CTRL �� CTL �ӼХܡ^�άO META ��]���ɭԥH EDIT �� ALT �ӼХܡ^�C���F�קK�C�@�����n�g�X����W�A �ڭ̱N�|�ϥΤU�z���Y�g�G C-<chr> ���ܷ���J�r�� <chr> �� ���� CONTROL ��C �]���AC-f �N�O�G���� CONTROL ��A��J f �C M-<chr> ���ܷ���J�r�� <chr> �� ���� META �� EDIT �� ALT ��C �p�G�S�� META �B EDIT �� ALT ��ɡA�h�i�H�� �u���@�U ESC ��M���}�A�A��J <chr> ���B�J�v �ӧ@�����N�C�ڭ̥H <ESC> �Ӫ��� ESC ��C ���n�Ƨѿ��G�n���} Emacs �@�~���q�] session �^�A��J C-x C-c �]��Ӧr ���^�C��b������ɪ��u>>�v�r���O���z�i�H�յۨϥΪ����O�����ܡC�|�Ҩӻ��G <<Blank lines inserted around following line by help-with-tutorial>> [Middle of page left blank for didactic purposes. Text continues below] >> �{�b��J C-v �] View next screen �^�H����U�ӿù��C �]�ոլݡA��J�r�� v �ɡA���� CONTROL ��^ �q�{�b�}�l�A�z���Ӧb�C���\Ū���ثe���ù��ɰ��@���o�Ӱʧ@�C �n�`�N���O�A���z�q�@�ӿù�����t�@�ӮɡA�����|����歫�ơF�o�˰��O���F ���Ѥ@�dzs��ʡA���z�i�H����a�\Ū��r�C �z�ݭn���D���Ĥ@��ƬO�p��b��r�����ʡC�z�w�g���D�F�i�H C-v �ӦV�e�� �ʤ@�ӿù��C�n�V�Ჾ�ʤ@�ӿù��A�h��J M-v �]���� META ��A�M����J v �A�άO�p�G�z�S�� META �B EDIT �� ALT �����J <ESC>v �^�C >> �յ���J M-v �M�� C-v �A�s��ӴX���C �i�{�b�z�i�H C-v ���O����᭱�u½Ķ�v�@�`�A�H���o���媺½Ķ������ ���F�M��H M-v ���O�^��o�̡C�j * �K�n�] SUMMARY �^ ------------------- �H�U�����O�b�˾\�ù��ɬ۷����ΡG�i�ڭ̲{�b�H�u�ù��v�Ӫ��ܡu����ɮפ� �e���ϰ�v�A�]���ثe�O�B�b Emacs �����浡��] window �^��ܪ��A�A�p�G �O�b�h���檺���A�U�A�o�̩Ҥ��Ъ����O�h�@�Φb�u�u�@��������v�C������ �檺���СA�Ш�����] windows �^�@�`�C�j C-v �V�e���ʤ@�ӿù������� M-v �V�Ჾ�ʤ@�ӿù������� C-l �M���ù�������A�A���s��ܩҦ���r�A ��ЩҦb��m�|��ܩ�ù������檺�����C �]�O CONTROL-L �Ӥ��O CONTROL-1 �^ >> ��X��Ъ���m�A�ê`�N�����r����C�M����J C-l �C �A����X��Ъ���m�A�T�{�@�U�ۦP����r�{�b�]��b�����C �p�G�z���ݾ��� PageUp �P PageDn �䪺�ܡA�z�]�i�H�ϥΥ��̨ӥH�ù����� ��a���ʡA���O�ϥ� C-v �M M-v �|������IJv�C * ����б���] BASIC CURSOR CONTROL �^ ------------------------------------------ �ù���ù������ʬO�ܦ��ΡA���O�z�p�ʨ���ù�����r�����S�w��m�O�H ���X�ؤ覡�i�H�i��C�z�i�H�ϥΤ�V��A���O�N�z�����b�зǪ��e��L�f�� �m�A�åB�ϥΫ��O C-p �B C-b �B C-f �M C-n �N������IJv�C�o�Ǧr���M�|�� ��V��e���\��f�O�P�����A�p�U�ҥܡG �e�@�� C-p : : �V�Ჾ C-b .... �ثe��Ц�m .... �V�e�� C-f : : ��@�� C-n >> �H C-n �� C-p �N��в���ϧΪ������C ��J C-l �|�ݨ��ӹϧ���ܦb�ù��������C �z�|�o�{�Φr���ҥN�����N�q�ӰO�Х��̫ܮe���GP ���� previous �B N ���� next �B B ���� backward �B�� F �h���� forward �C�z�N�u�`�O�v�Ψ�o�Ǵ� �в��ʫ��O�C >> ���X�� C-n ���Щ��U���ʨ�o��C >> ���X�� C-f ���e����o��A�M��A�H C-p ���Ჾ�ʡC �ݬݷ���Цb���椤���ɡAC-p ���ʧ@�O��ˡC �C�@�Ӥ�r�泣�H�@�� Newline �r���@�������A���O�ΨӻP�U�@��@�����O�C �b�z�ɮפ����̫�@�����ӭn���@�� Newline �ӧ@�������]���O Emacs �ä��@ �w�ݭn���ӽs���ɮס^�C >> �յۦb�@��}�l���a����J C-b �C���G���ӷ|���ʨ�e�@�檺�̫᭱�C �o�O�]�������Ჾ�ʮɶV�L�F Newline �r���C C-f �]�i�H�M C-b �@�˦a�V�L Newline �r���C�iNewline �r���O�u���i�� �] invisible �^�r���v�A�b�s�边���@��ݤ��쥦�A�o�̥u�O�i�D�z�G�b�歺 �A���e���A�����з|�]��e�@��]�p�G���e�@�檺�ܡ^�F�b����A���ᨫ�A�� ���з|�]���@��]�p�G����@�檺�ܡ^�C�u�V�L Newline �r���v�|����� �]��t�~�@��C�j >> �h���X�� C-b�A�ۤv�Pı�@�U��Цb���C �M����X�� C-f �^��o�檺���ڡC �A���@�� C-f �N�i�H����U�@��F�C ���z���ʴ�Ь�V�ù����W��ΤU��ɡA�b��ɥ~����r�|����i�J�ù����C�o �٬��u���ʡv�C���� Emacs �i�H�N��в��ʨ��r�������N�S�w��m�A�P�� �]��С^���|�]�X�ù��~�C >> �յۥH C-n �N��жV�L�ù��U��A�M��ݬݵo�ͤF����ơC �p�G�@�Ӧr���@�Ӧr���a���ʤӺC���ܡA�z�i�H�@�Ӧr�@�Ӧr�a���ʡCM-f (META-f) ���e���ʤ@�Ӧr�AM-b �h���Ჾ�ʤ@�Ӧr�C�i�襤��ӻ��A�h�O���� ��U�@�өΤU�@�Ӽ��I�Ÿ����Ҧb�C�j >> ��J�@�� M-f �M M-b�C ���z�b�@�Ӧr�������ɡAM-f �|���ʨ�o�Ӧr�����ڡC���z�b�r�P�r�����ťծɡA M-f �|���ʨ�U�@�Ӧr�����ڡCM-b ���ĪG�ۦ��A�u�O��V���P�C >> ���X�� M-f �M M-b�A���������@�� C-f �M C-b�A �o�ˤl�z�N�i�H�[�� M-f �M M-b �b�U�ءu��b�r���Φr�����v �����P��m�A�Ҫ��{�X�Ӫ��欰�C �Ъ`�N C-f �B C-b �M M-f �B M-b ��蠟�����ۦ��ʡC�u�g�`�v�����p�O�G META �r���O�Ψӧ@���P�u�H�y���w�q�X�����]�r�B�y�l�B�q���^�v�������� �@�A�� CONTROL �r���h�O�@�Φb�u�P�z�ҽs��L�����y�z���]�r���Φ� ���^�v�W�C �o�Ӭۦ��ʦb�u��P�y�l�v�����]�P�˾A�ΡGC-a �M C-e �|�N��в��ʨ�u�@ ��v�� �}�l�M�����B�A��M-a �M M-e �h�N��в��ʨ�u�@�y�v�� �}�l�M���� �B�C >> �յ۫��⦸ C-a�A�A���⦸ C-e�C �յ۫��⦸ M-a�A�A���⦸ M-e�C �ݤ@�U�����ƪ� C-a ���O�|�S���@�ΡA�ӭ��ƪ� M-a ���O�h�~�ʨ�U �@�ӥy�l�C���M�o�ä���O��������A���O�䤤�C�ӫ��O���欰�ݰ_�ӳ��Q�� �۵M�C ��Цb��r������m�]�i�H�٧@�u�I��] point �^�v�C²��ӻ��N�O�G��Ъ� �{�X�ù����u�I��v�Ҧb����r��m�C �o�̬O�@��²��u��в��ʡ] cursor-moving �^�ާ@�v����z�A�䤤�]�]�A�F �u�r�M�y�v�����ʫ��O�G C-f ���e���ʤ@�Ӧr�� C-b ���^���ʤ@�Ӧr�� M-f ���e���ʤ@�Ӧr�i����O���ʨ�U�@�Ӽ��I�Ÿ��j M-b ���^���ʤ@�Ӧr�i����O���ʨ�W�@�Ӽ��I�Ÿ��j C-n ���ʨ�U�@�� C-p ���ʨ�W�@�� C-a ���ʨ�歺 C-e ���ʨ��� M-a ���^�y�� M-e ����y�� >> �m�ߴX���o�ǫ��O�C�o�dz��O�̱`�ϥΨ쪺���O�C �٦���ӭ��n����аʧ@�] cursor-motion �^���O�AM-<�] META Less-than �^�A ���ʨ��r���̶}�l�A�H��M->�] META Greater-than �^�A���ʨ��r���̫�C �b�j�������ݾ��A�u<�v�O�b comma �W��A�ҥH�z�����n�ϥ� shift ����� �J�C�b�o�Dzݾ��W�A�z�����ϥ� shift �����J M-<�F�S���ϥ� shift ��A �z�N�ܦ���J M-comma �F�C >> �{�b�դ@�U M-< �A���쥻�ֳt���n���̶}�l�C �M��A���Ʀa�ϥ� C-v �^��o�̡C >> �{�b�դ@�U M-> �A���쥻�ֳt���n���̫�C �M��A���Ʀa�ϥ� M-v �^��o�̡C �p�G�z���ݾ�����V�䪺�ܡA�z�]�i�H�Τ�V�䲾�ʴ�СC�ڭ̦��T�Ӳz�ѫ� ij�z�Dz� C-b �B C-f �B C-n �B �M C-p �G(1) ���ݾ�����ϥΡC(2) �@���z�ϥ� Emacs �۷����m�F�A�z�|�o�{��J�o�� CONTROL �r���A��_�ϥΤ� �V��֦h�F�]�]���z���ݭn�N�Ⲿ�}���r�ϡ^�C(3) �@���z�ϥγo�� CONTROL �r�����O�����ߺD�A�z�]�i�H�ܮe���a�Ƿ|��L�i������аʧ@���O�C �j������ Emacs ���O�����Ʀr�ѼơF��j���������O�Ө��A�����@�άO���w�� �Ʀ��ơC�z�n���w�@�ӫ��O�����Ʀ��ƪ��@�k�O�G����J C-u�A�M��b�z��J�� �O�e�A��J�N�����Ʀ��ƪ��Ʀ�C�p�G�z���@�� META�]�� EDIT �� ALT �^��A ����z�٦��t�~�@�Ӵ��N�@�k�ӿ�J�Ʀr�ѼơG���� META ��ɥ��J�o�Ʀr�C�� �̫�ij�z�Dz� C-u ����k�A�]�����b����ݾ����i�H�ϥΡC���@�Ʀr�ѼƤ] �٧@���u�r���Ѽơv�A�]���z�b�o�ѼƩҧ@�Ψ쪺���O�e��J���C �|�Ҩӻ��A C-u 8 C-f �V�e���� 8 �Ӧr���C >> �յۥH�@�ӼƦr�ѼƨӨϥ� C-n �� C-p�A �u�@�ӫ��O�N�N��в��ʨ�o�檺����C �j���������O�ϥμƦr�Ѽƨӧ@���䭫�Ʀ��ơA���O�䤤���ǫ��O�h�O�@����L �γ~�C���X�ӫ��O�]�ثe�z�|���Ǩ�^�N���@���X�� -- �H�@�Ӧr���Ѽƪ����A �X�{�A�Ӥ��ި�Ȭ���A�������o���O���Ǥ��@�˪��ơC C-v �M M-v �h�O�t�@�����ҥ~�C�����w�@�ӰѼƮɡA���̱��ʡu�ҫ��w���ƶq ����]�H�欰���^�v�A�Ӥ��O�H�u�ù��v����챲�ʡC�|�Ҩӻ��AC-u 8 C-v �N��ܿù����� 8 ��C >> �{�b�յ���J C-u 8 C-v�C �o���O���Ӥw�g�N�ù��V�W���F 8 ��C�Y�z�Q�N���A���a�V�U���ʡA�z�i�H�b ���� M-v �ɵ��w�@�ӰѼơC �p�G�z���b�ϥ� X �����t�ΡA�b Emacs �������ⰼ���Ӧ��@�Ӻ٬��u���ʶb�v �����諬�ϰ�C�z�i�H�ηƹ��b���ʶb���@�U�ӱ��ʤ�r�C >> �յۦb�u���ʶb���ϥհϰ�W�v���@�U�����s�C�o���ӷ|�N��r���ʨ� �u�ѱz�ҫ��@�U�ƹ����a��v�ҨM�w����m�C >> �����������ɡA�յ۱N�ƹ��W�U���ʡC �z�|�ݨ��r�H�۱z���ʷƹ��ӤW�U���ʡC * �� EMACS �o�b�ɡ] WHEN EMACS IS HUNG �^ ----------------------------------------- �p�G Emacs ����^���z�����O�A�z�i�H��J C-g �Ӧw���a����C�z�]�i�H�� �� C-g �Ӱ������L�[�����O�C �z�]�i�H�ϥ� C-g �Ө����Ʀr�ѼƩαz���Q�n���������O�C >> ��J C-u 100 �H�]�w�@�� 100 ���Ʀr�ѼơA�M����J C-g�C �{�b��J C-f�C�����ӥu�|���ʤ@�Ӧr���A�]���z�w�g�H C-g �����F�ѼơC �p�G�z�w�g���p�ߦa��J�@�� <ESC>�A�z�i�H C-g �Ө������C * �L�Ĥƪ����O�] DISABLED COMMANDS �^ ------------------------------------- ���@�� Emacs ���O�Q�u�L�Ĥơv�F�A�]����Ǫ̤��|�N�~�a�ϥΨ쥦�̡C �p�G�z��J�F�Y�@�ӵL�Ĥƪ����O�AEmacs �|��ܤ@�ӰT���A�����o�ӫ��O�O�� ��A�åB�߰ݱz�O�_�Q�n�~��A�M�����o���O�C �p�G�z�u���Q�n�դ@�U�o�ӫ��O�A����b�� Emacs �߰ݱz�ɡA����J�ťաC�@ ��ӻ��A�p�G�z���Q�n����o�ӵL�Ĥƪ����O�A�ХH�yn�z�Ӧ^�����C >> ��J C-x C-l �]�o�O�ӵL�Ĥƪ����O�^ �M����J n �Ӧ^�����D�C * ����] WINDOWS �^ ------------------- Emacs �i�H���ƭӵ���A�C�@����ܥ��ۤv����r�C�ڭ̦b�y��|�����p��ϥ� �h������C�{�b�ڭ̷Q�n�����p�h�h�l������A�M��^����浡��s��C ����²��G C-x 1 One window �]�Y�A���h��L�Ҧ�������^�C ���O�� CONTROL-x �᭱��ۼƦr 1 �CC-x 1 �N�t����Ъ������X�j���ӿù��C ���N�Ҧ���L�����氣�h�C >> ���ʴ�Ш쥻��åB��J C-u 0 C-l�C >> ��J CONTROL-h k CONTROL-f�C �ݬݳo�ӵ���b���@�ӷs������X�{ �]�H��ܦ��� CONTROL-f ���O�����ɡ^�A���O�p���Y�p���C >> ��J C-x 1 �H�Ϥ��C����������C �o�ӫ��O�ä����z���e�ҾǹL�����O����A���]�A�F��Ӧr���C���O�H�r�� CONTROL-x �@���}�l�C���@��Өt�C�����O�O�H CONTROL-x �@���}�l�F���̤� �����\�h�O�P�u����B�ɮסB�Ȧs�ϥH�ά����ƪ��v�������C�o�ǫ��O�� 2 �B 3 �� 4 �Ӧr�����C * ���J�P�R���] INSERTING AND DELETING �^ ---------------------------------------- �p�G�z�Q�n���J��r�A�⥦��J�N�O�F�C�z�i�H�ݨ쪺�r���A���O A �B 7 �B * ���A�Q Emacs ������r�åB�i�H�������J�C��J <Return> �] carriage-return ��^�H���J�@�� Newline �r���C �z�i�H��J <Delback> �H�R���z�̫���J���r���C<Delback> �O�@�Ӫ���L�� -- �N�O�z�q�`�b Emacs �~�A�ϥΨӡu�R���z�̫���J�r���v���P�@�ӡC�@��� ���O�Ӧb <Return> �W��Ʀ檺�j��A�q�`�Хܬ��yDelete�z�B�yDel�z�� �yBackspace�z�C �p�G�b���̦��ӼХܬ��yBackspace�z���j��A���@�ӴN�O�z�ϥΨӧ@�� <Delback> ����F�C�Y�Ӧa��i��]�|���t�@�ӼХܬ��yDelete�z����A������ �ä��O <Delback> �C ��@��a���A <Delback> �N���ثe��Ц�m�e�@�Ӧr���[�H�R���C >> �{�b�� -- ��J�@�Ǧr���A�M����J�X�� <Delback> �ӧR�����̡C ���n��߳o���ɮ|�Q��ʡF�z���|�v�T���Ӫ��ֳt���n�C �]�z�{�b�ݨ쪺�^�o�@�ӬO�z���ӤH�����C ���@���r�ܱo��u�b���椤���@��v���ɡA�o�@���r�|�u����v��ĤG�浡 ���C�o�ɤ@�Ӥϱu�u\�v�]�Φp�G�z�ϥε����ƪ���ܡA�h�O�@�Ӥp�p�s�s ���b�Y�^�|��b��k��ɥH���X���汵��ۡC >> ���J��r�A�@����z�F��k��ɡA�M��A�~�J�C �z�|�ݨ�@�ӱ����X�{�C >> �ϥ� <Delback> �R���@�Ǥ�r�A���즹��A�������@�ӵ����C ���������F�C �z�i�H���R����L�r���@�˦a�R�� Newline �r���C�N��b��椤�� Newline �r ���R���|�����̦X�֦����@��C�p�G�X�֪����G�ϳo�@��Ӫ��A�H�P�L�k�ŦX�� �檺�e�סA���|�H�@�ӱ�������ܡC >> ���ʴ�Ш쥻�檺�}�Y����J <Delback>�C �o�|�N����P��e�@�浲�X���@��C >> ��J <Return> �H���s���J�z��~�R���� Newline �r���C �O�o�j������ Emacs ���O���i�H�����@�ӭ��ƭp�ơ] repeat count �^�F�o�] �]�A�F��r�r���C���Ƥ@�Ӥ�r�r���|�N�����J�Ʀ��C >> �{�b�N�դ@�U -- ��J C-u 8 * �H���J ********�C �z�{�b�w�g�Ǩ�F�u��J�Ӥ���F��i Emacs �H�έץ����~�v���j������ �k�C�z�]�i�H�u�H�r�Φ欰���v�a�R���C�o�̦�������u�R���ާ@�v���K�n�G <Delback> �R����ЩҦb�� �e�@�Ӧr�� C-d �R����ЩҦb�� ��@�Ӧr�� M-<Delback> �R����ЩҦb�� �e�@�Ӧr M-d �R����ЩҦb�� ��@�Ӧr C-k �R���q��ЩҦb��u����v�����r�� M-k �R���q��ЩҦb��u�y���v�����r�� �`�N�u<Delback> �M C-d�v�٦��uM-<Delback> �M M-d�v�O����a�� C-f �M M-f �X�R�X�Ӫ��]��A<Delback> �ä��O����r���A���O�S����n��ߪ��^�C C-k �M M-k �b�Y�ص{�פW�P C-e �M M-e �@�ˡA�p�G��u�@��v�M�u�@�y�v�@ �����ܡC �z�]�i�H�u�H�@�ؤ�k�ӧR���w�İϤ��������A�����ʨ�z�Q�n�R�������� ���@�ݡA�M����J C-@ �� C-SPC �]���@�ӧY�i�^�C�] SPC �����O Space Bar �^�A���쨺�������t�@�ݡA������J C-w �C�o�˴N�|�⤶��o��Ӧ�m������ ����r�R���C >> ���ʴ�Ш�W�@�q�}�Y���u�z�v�r�C >> ��J C-SPC �C Emacs ���ӷ|�b�ù����U����ܤ@�ӡuMark set�v�T���C >> ���ʴ�Ш�ĤG�椤���u�ݡv�r�C >> ��J C-w �C�o�˷|��q�u�z�v�}�l���n�u�ݡv���e����r�R���C �n�`�N���O�u�����] killing �^�v�M�u�R���] deleting �^�v�����P�b��Q�� �����i�H�Ԧ^�A�ӳQ�R�����h����C�i���I���H�z�ѡA�z�i�H�o��Q�G(1)�u�Q �������v�|�s�r���A�ӡu�Q�R�����v�h�r���L�s�F�I�i���o��q����ƨӻ��A �u�R���v��u�����v�Y���h�F�C(2)��ڤW�A�N��Q�R���F�A�ڭ��٬O���N�i �H�⥦�Ϧ^�ӡA�ר�O��r��ơA�e���O�R���ᤣ��i�����O���骺�榡�ư� �@�C���o���@��ϥΪ̦Ө��O���i��A�]���N���Ҽ{�o���ΤF�C�j���s���J �Q��������r�٬��u�Ԧ^�] yanking �^�v�C�@��Ө��A�i�H�������ܦh��r�� ���O�|�⨺�Ǥ�r�x�s�_�ӡ]���̳]�w���z�i�H�N��r�Ԧ^�^�A�Ө��ǥu�O�R�� �@�Ӧr���Ϊ̥u�O���h�ťզ�Ϊťժ����O�A�h���|�x�s�o�dzQ�R������r�]�] ���z����N����r�Ԧ^�^�C >> ���ʴ�Ш�@�D�ťզ檺�}�l�C �M����J C-k �����b���@��W����r�C >> �ĤG����J C-k�C�z�N�|�ݨ쥦������b���@��᭱�� Newline �r���C �Ъ`�N��W�� C-k �|��@�檺���e�����A�ӲĤG�� C-k �h�|�������@�楻���A �åB�ϱo�Ҧ���L����V�W���ʡCC-k �H�ܯS�O���覡�ӳB�z�Ʀr�ѼơA���|�� ���ܦh��H�Υ��̪����e�A�o���ȶȬO���ƦӤw�AC-u 2 C-k �|����H�Υ��� �� Newline �r�������F�p�G�u�O��J C-k �⦸�ä��|�o�ˡC �N�Q��������r�^�_���ʧ@�٬��u�Ԧ^�] yanking �^�v�C�]�⥦�Q�����z��O �H�q�z���W�ܥh���F��r�O�a�Ԧ^�ӡ^�z�i�H�b�z�R����r���a��Ԧ^�A�]�i�H �b��r����L�a��Ԧ^�C�z�i�H�Ԧ^�Ʀ��P�˪���r�A�H�s�@�����ƥ������C �Ԧ^�����O�� C-y�C���|�b�ثe��Ъ���m���s���J�̫��������r�C >> �ոլݡF��J C-y �N��r�Ԧ^�C �p�G�z�s��a���F�Ʀ� C-k�A�Ҧ��Q��������r���|�Q�x�s�b�@�_�A�]�����@�� C-y �N�|��Ҧ��o�Ǧ泣�Ԧ^�ӡC >> �{�b���@�U�A��J C-k �Ʀ��C �{�b�n�^�_���DZ�������r�G >> ��J C-y�C�M����Щ��U���ʭӴX��A�A�@����J C-y�C �z�{�b���D�p��ƻs�Y�Ǥ�r�F�C �p�G�z���@�Ǥ�r�Q�n�Ԧ^�ӡA���O��ӱz�S���F�Y�ǪF��A����ӫ�O�H C-y �|��̪�������Ԧ^�ӡA���O���e����r�èS�������A�z�i�H�� M-y �Ӧ^ �쥦�C���z�w�g�ϥ� C-y ��̪�������Ԧ^�Ӥ���A�A��J M-y �ӧ�o�ǩԦ^ �Ӫ���r���������e�ұ������C�@���S�@���a��J M-y �|����e�A���e�ұ��� ����r�a�^�ӡC���z��F�z�Q�䪺��r�ɡA�z���ݭn������ƨӫO�s���A�u�n�~ ��z���s��A��o�Ǥw�Ԧ^����r�d�b���̴N�n�C �p�G�z M-y ���F�ܦh���A�z�i��|�^��_�l�I�A�]�N�O�̪�������C >> �����@��A��B¶¶�A�A�����t�@��C �M��� C-y �N�ĤG������������a�^�ӡC �M��A�� M-y�A���N�|�Q�Ĥ@��������������N�C �A���X�� M-y �ݬݱz�|�o�줰��C �����_�a���A����ĤG�ӱ�����^�ӡA�A���ӴX���C �p�G�z�Q���ܡA�z�i�H�յ۵� M-y �����άO�t���ѼơC * �����ʧ@�] UNDO �^ -------------------- �p�G�z���r���F�@�ǧ��ܡA���ı�o���O�ӿ��~�A�z�i�H Undo ���O�����o�@ �ӧ��ܡAC-x u�C �q�` C-x u �|��@�ӫ��O�ҳy�������ܨ������F�p�G�z�b�@�椤���ƤF�\�h�� C-x u�A�C�@�ӭ��Ƴ��|�����B�~�����O�C ���O����Өҥ~�G (1) �S�����ܤ�r�����O����]�o�]�A�F��в��ʪ����O�٦����b���O�^�F (2) �ۦ���J���r���H�@�s�@�s -- �C�s�̦h 20 �� -- �Ӷi��B�z�C �]�o�O���F��ֱz�b�����u���J��r�ʧ@�v�ҥ�����J C-x u �����ơ^ >> �H C-k �N�o�@������A�M����J C-x u �ᥦ�|�A���X�{�C C-_ �O�t�@�Ө������O�F�����@�δN�M C-x u �@�ˡA���O�b�@�椤������e�� ��J�\�h���CC-_ �����I�O�b�Y����L�����ӲM���p����J���A�o�]�O������� �̦P�ɴ��� C-x u ����]�C�b�Y�Dzݾ��A�z�i�H���� CONTROL �A��J / �A ����J C-_�C �@�ӼƦr�Ѽƹ� C-_ or C-x u �ӻ��A�O�@�����ƪ����ơC * �ɮס] FILE �^ ---------------- ���F�ϱz�s�誺��r�ä[�O�s�A�z�����⥦���@���ɮפ��C���M�A���z���} Emacs ��A���N�|�H�������C���F��z����r��b�ɮפ��A�z�����b�z��J�o�� ��r�e�u��] find �^�v�ɮסC�]�o�]�٤����u���X�] visiting �^�v�ɮס^ ��@���ɮת��ܱz�i�H�b Emacs ���ݨ��ɮת����e�C�q�\�h�譱�ӬݡA���N�� �O�z�����s�診���ɮפ@�ˡC�M�ӡA����z�u�x�s�v�o���ɮפ��e�A�z�ϥ� Emacs �s��Ұ��X�����ܨä��|�O�s�U�ӡC�o�N�O��������z���Q�n�ɡA�z�i�H �קK�d�U�ק��@�b���ɮצb�t�Τ��C�Y�Ϸ��z�x�s�F�AEmacs �]�|��쥻���� �ץH�@�Ӥ��P���W�٫O�d�U�ӡA�Y�z�y��ı�o�z�����ܬO�@�ӿ��~���ܡA�N�i�H �ϥΥ��C �b�a��ù����U��A�z�i�H�ݨ�ѯ}�鸹�}�l�P�������@�� -- �q�`�O�H�u--:-- TUTORIAL.zh�v�Ψ�L�������F��@���}�l�C�o�O�ù����@�����A�q�`�ΨӪ��� �z���b���X���ɮסC�{�b�A�z���b���X���ɮץs���uTUTORIAL.zh�v�A���O�z�� �H�������C���z�H Emacs ��X�@���ɮɡA�����ɮת��W�r�N�|�X�{�b���Ӧa ��C ����M���ɮת����O���A���@�ӫܯS�O���O�A�z�������X�o�ӱz�Q�n���ɮצW�١C �ڭ̻��o�ӫ��O�u�q�ݾ���Ū�i�F�@�ӰѼơv�C�]�b�o�ӨҤl���A�o�ѼƴN�O �ɮת��W�١^���z��J�o�ӫ��O��A C-x C-f ��@���ɮ� Emacs �|�n�z��J�ɦW�C�z����J���ɦW�|�X�{�b�ù�������C�b�Q�Ψӧ@���o �اΦ�����J�ɡA����Q�٬��p�w�İϡ] minibuffer �^�C�z�i�H�ϥΥ��`�� Emacs �s����O�ӽs��o���ɦW�C ���z���b��J�ɦW�ɡ]�άO���p�w�İϿ�J�ɡ^�A�z�i�H�� C-g �o�ӫ��O �Ө������C >> ��J C-x C-f�A�M����J C-g�C�o�|�����p�w�İϡA �åB�]�|�����ϥγo�Ӥp�w�İϪ� C-x C-f ���O�C �]���z�S��������ɮסC ���z�w�g��J�F�o���ɦW�A����J <Return> �ӵ������C�M�� C-x C-f ���O�N �|�}�l�B�@�A�åB���z�ҿ�ܪ��ɮסC�p�w�İϦb�� C-x C-f ���O�����ɴN �|�����C �L�F�@�|��A�ɮת����e�N�|�X�{�b�ù��A�M��z�N�i�H�s�襦�����e�C���z�Q �n�z�����ܥä[�O�s�ɡA��J�o�ӫ��O�G C-x C-s �x�s�o���ɮ� �o�|��b Emacs ������r�ƻs���ɮפ��C���z�Ĥ@�����o�Ӱʧ@�ɡAEmacs �| �N��l���ɮ��s�R�W���@�ӷs���W�r�A�o�˥��~���|�����C�s���W�r�q�`�|�[ �J�u~�v���l�ɮת��W�r�᭱�C ���x�s�����ɡAEmacs �|��g�J�ɮת��W�r�C�X�ӡC�z���Ӹg�`�a�i���x�s�A�o �ˤl�p�G�t�η����ɡA�z�N���|�l���Ӧh�u�@�C >> ��J C-x C-s �H�x�s���ֳt���n���z�������C �o�|��uWrote ...TUTORIAL.zh�v�o�ӰT����ܦb�ù����U��C �`�N�G�b�Y�Ǩt�Τ��A��J C-x C-s �N�|��ù��ᵲ�A�z�N�ݤ���q Emacs �� �������X�C�o���ܧ@�~�t�Τ@�Ӻ٬��u�y�{����v���u�\��v�N C-s ���O�d �I���A�åB�������Ǩ� Emacs�C�n�����ù����ᵲ�A����J C-q�C�M��� Emacs �ϥΤ�U���ݬݹ��u���i���j�M���P�ɶi�J�] Spontaneous Entry to Incremental Search �^�v�o�ӥD�D�A�H���o�B�z�o�ӡu�\��v����ij�C �z�i�H��X�@�Ӥw�g�s�b���ɮסA�M���[�ݥ��νs�襦�C�z�]�i�H��@���٨S�� �s�b�L���ɮסC�o�O�H Emacs �إߤ@���ɮת���k�G��o���ɮסA�N�q�s�}�l�A �M��}�l���J��r��o���ɮפ��C���z�n�D�u�x�s�v�o���ɮסAEmacs �|�u���� �ߤ@���ɮסA�ç�z�Ҵ��J����r�\���ɮפ��C�q���ɭԶ}�l�A�z�N�i�H���ۤv �O�b�s��@�Ӥw�g�s�b���ɮפF�C * �w�İϡ] BUFFER �^ -------------------- �p�G�z�H C-x C-f�u��v�ĤG���ɮסA�Ĥ@���ɮפ��M�s�b Emacs ���C�n���� �^���A�z�i�H C-x C-f �A�䥦�@���C�̦��覡�A�z�i�H�b Emacs ���}�Ҥ����� �סC >> �H��J C-x C-f foo <Return> ���覡�إߤ@�ӦW���ufoo�v���ɮסC �M�ᴡ�J�@�Ǥ�r�A�s�襦�A�M��A�H C-x C-s �x�s�ufoo�v�C �̫�A��J C-x C-f TUTORIAL.zh <Return> �^�쥻�ֳt���n�C Emacs �x�s�C���ɮת���r�b�@�Ӻ٬��u�w�İϡ] buffer �^�v�����C��@ ���ɮ|�b Emacs �����إߤ@�ӽw�İϡC�Q�n�ݥثe�s�b�z�� Emacs ���u�@�� �w�İϦC���A��J C-x C-b �C�X�w�İ� >> �{�b�N�դ@�U C-x C-b �ݬݨC�@�ӽw�İϬO�p��R�W���A���]�i��P�ɾ֦��@�ӡu�x�s�䤺�e���ɮסv ���W�١C�z�b�@�� Emacs ����Ҩ��쪺�u����v��r���O�Y�ӽw�İϪ��@�����C >> ��J C-x 1 �H���}�w�ĦC�� ���z���ƭӽw�İϮɡA�b����ɭԨ䤤�u���@�ӬO�u�ثe�@�Ϊ��v�C�Ө��ӴN�O �z�b�s�誺�w�İϡC�p�G�z�Q�n�s��t�@�ӽw�İϡA����z�����u�����v�쥦�C �p�G�z�Q�n������s����Y���ɮת��w�İϡA�z�i�H�� C-x C-f �A�����X���� �ɮסC���O���Ӥ��²�檺�覡�G�ϥ� C-x b �F�b�o�ӫ��O���A�z������J�w �İϪ��W�١C >> ��J C-x b foo <Return> �H�^��t���ɮסufoo�v����r���w�İϡC �M��ؤJ C-x b TUTORIAL <Return> �H�^�쥻�ֳt���n�C �N�j���������p�ӻ��A�w�İϪ��W�ٻP�ɮת��W�٬O�ۦP���]���h�F�ɦW������ �������^�C�M�Өä��`�O�p���C�z�H C-x C-b �һs�@�X���w�İϦC���`�O�|�� �ܵ��z�C�@�ӽw�İϪ��W�١C �z�b�@�� Emacs ���椤�Ҩ��쪺�u����v��r�`�O�Y�ӽw�İϪ��@�����C���@ �ǽw�İϨèS���s�����ɮסC�|�Ҩӻ��A�R�W���u*Buffer List*�v���w�İϨ� �S�������ɮסC���O�]�t���z�H C-x C-b ���O�һs�@�X�Ӫ��w�İϦC�����w�� �ϡC�R�W���u*Messages*�v���w�İϤ]�S���s��������ɮסF���b�z�� Emacs �@�~���q���]�t�X�{�b���檺�T���C >> ��J C-x b *Messages* <Return> �ӬݬݰT�����w�İϡC �M����J C-x b TUTORIAL <Return> �^�쥻�ֳt���n�C �p�G�z���ɮפ�����r���F�ק�A�M���t�@�ɮסA�o�Ӱʧ@�ä��|�x�s�Ĥ@�� �ɮסC�����ק老�¦s�b Emacs ���A�]�N�O�b�����ɮת��w�İϤ��C���ĤG ���ɮת��إߩνs��ä��|�v�T��Ĥ@���ɮת��w�İϡC�o�ˤl�D�`���ΡA���o �ӱ��Τ]�����F�z�ݭn�u�@�Ӥ�K����k�v���x�s�Ĥ@���ɮת��w�İϡC�u�O�� �x�s�Ĥ@���ɮ״N�����H C-x C-f �����w�İϡA�~��H C-x C-s �N���x�s�A�` �O�����H�Q�����L�{�C�]���ڭ̦� C-x s �x�s�@�ǽw�İ� C-x s �|�߰ݱz����z�w���X�ק���٨S�x�s���C�@�ӽw�İϡC���|�ݱz�A��� �C�@�ӳo�˪��w�İϡA�O�_�n�x�s�H >> ���J�@���r�A�M����J C-x s�C �����ӷ|�ݱz�O�_�n�x�s�W�� TUTORIAL.zh ���w�İϡC ��J�yy�z�H�^���n�x�s�C * �X�R���O���] EXTENDING THE COMMAND SET �^ ------------------------------------------- �ѩ� Emacs �֦��Ӧh���O�A�Y�K�ϥΤW�Ҧ��� CONTROL �M META �r���A�]�S�� �k�����\�W�CEmacs �H X�]�X�R�yeXtend�z�^���O�ӸѨM�o�Ӱ��D�C�X�R���O�� ��ث����G C-x �r���X�R�C�᭱��ۤ@�Ӧr���C M-x ���W�٪����O�X�R�C�᭱��ۤ@�Ӫ����W�١C �٦��@�ǫ��O�q�`�ӻ��O�ܦ��Ϊ��A���O��z�w�g�Ǩ쪺���O���֨ϥΡC�z�w�g �ݹL�䤤��ӡG�ɮ��O���� C-x C-f �h�M��A�H�� C-x C-s �h�x�s�C��L�� �Ҥl�h������ Emacs ���q�����O -- �o�ӫ��O�O C-x C-c�C�]���n��߱z�|�� �h�w�g���X�����ܡAC-x C-c �b������ Emacs ���e�|�����x�s�C�@���ܰʪ��� �ת����|�C�^ C-z �O *�Ȯ�* ���} Emacs �����O -- �]���z�y��i�H�^��P�˪� Emacs ���q�C �b�Y�Ǥ��\�����@�Ϊ��t�Τ��A C-z �|�u�Ȱ����] suspends �^�vEmacs�A�]�N �O���A���|�^�� shell �����|�� Emacs �����C�b�̱`�Ϊ� shell ���A�z�i�H �Ρyfg�z�Ρy%emacs�z��ث��O��_ Emacs�C �b�S�����ѼȰ��\��t�Τ��AC-z �|�b Emacs ���U�إߤ@�� subshell �H�� �z�����|�����L���{���A�åB�b�y��^�� Emacs�A���èS���u�����} Emacs�C �b�o�ӨҤl���Ashell ���O�yexit�z�O�qsubshell �^�� Emacs ���q�`�覡�C �ϥ� C-x C-c ���ɾ��O���z����n�n�X�ɡC���]�D�`�A�X�Ψ����}�Q��L�l�� �B�z�{���A�H�γ\�h���P�����ε{���ұҰʪ� Emacs�C�M�Ӧb�@�몺���p�U�A�p �G�z������n�X�A�̦n�O�� Emacs �Ȱ��Ӥ��O���}���C ���\�h C-x �����O�C�o�̬O�@���z�w�g�ǹL���C���G C-x C-f ���ɮסC C-x C-s �x�s�ɮסC C-x C-b �C�X�w�İϡC C-x C-c ���} Emacs�C C-x 1 ���F�@�ӥ~�A�R�h��L�Ҧ�������C C-x u �����ʧ@�C �H�X�R�өR�W�����O�q�`�O���ӱ`�ϥΪ����O�A�άO�u�b�S�w���Ҧ��U�~�|�ϥ� �����O�C�@�ӨҤl�O���N�r����O�A���|����a�N�@�Ӧr��H�t�@�ӨӨ��N�C�� �z��J M-x �ɡAEmacs �|�b�ù������ݸ߰ݱz�A�M��z�]������J�o�ӫ��O�� �W�١C�b�o�ӨҤl���O�yreplace-string�z�u�n��J�yrepl s<TAB>�z�A�M�� Emacs �N�|�ɻ��o�ӦW�١C�H <Return> �ӵ����o�ӫ��O�W�١C ���N�r����O�ݭn��ӰѼ� -- �Q���N���r��H�ΥΨӨ��N�����r��C�z�����H Newline �r���ӵ����C�@�ӰѼơC >> �N��в��쥻�檺�U���ťաA�M����J M-x repl s<Return>changed<Return>altered<Return>�C �i���F�������ت��A��U�O�d�@����C Notice how this line has changed: you've replaced... �j �Ъ`�N�o�@��O�����ܪ��G�b��Ъ��_�l��m����A�z�w�g�N c-h-a-n-g-e-d �o�Ӧr -- ���ޥ��b���̥X�{ -- �H�ualtered�v�o�Ӧr�Ө��N�F�C * �۰ʦs�ɡ] AUTO SAVE �^ ------------------------- ���z�b�@���ɮפ����F�ק�A���O�٨S���N�����x�s�_�ӡA����p�G�z���q���� ���A���̱N���i��C���F�קK�o�ر��εo�ͦb�z�����W�AEmacs �|�w���a�N �z���b�s�誺�ɮg�J�u�۰��x�s�v�ɮפ��C�۰��x�s�ɮצb�ɦW���e��|�U�� �@�� # �Ÿ��F�|�Ҩӻ��A�p�G�z���ɮצW���uhello.c�v�A�����۰��x�s�� �ת��ɦW�N�O�u#hello.c#�v�C���z�H���`���覡�x�s�ɮɡAEmacs �N�|�⥦ ���۰��x�s�ɧR���C �p�G�����A�z�i�H�g�ѥ��`�a�M���ɮסA�]�����O�z�b�s�誺�ɮצӤ��O�۰��x �s�ɡ^�M����J M-x recover file<Return> �Ӧ^�_�z���۰��x�s�ɡC�����n�D �T�{�ɡA��J yes<Return> �H�~��æ^�_�۰��x�s����ơC * �^���ϡ] ECHO AREA �^ ----------------------- �p�G Emacs ����z�ܺC�a��J�h�r�����O�A���|�N������ܦb���U��A �٬��u�^���ϡv���ϰ쵹�z�Ѿ\�C�^���Ϧ�b���檺�̫�@��C * ���A��] MODE LINE �^ ----------------------- ��b�^���Ϫ����W���O�٬��u���A��v���@��C���A����ܥX�@�Ǹ�T�A�p�G --:** TUTORIAL.zh (Fundamental)--L670--58%---------------- ���洣�Ѥ@������uEmacs �����A�v�H�Ρu�z���b�s�誺��r�v�����θ�T�C �z�w�g���D�ɦW���N�q�O����F -- �N�O�z�䪺�ɮסC-NN%-- ���X�ثe�z�b�� �r�ɤ�����m�F�����N��O���G�� NN �ʤ���r��b���檺�W���C�p�G�ɮ� �����ݴN��b���椤�A���N�|��� --Top-- �Ӥ��O --00%--�C�p�G�ɮת� �����N��b���椤�A���O��� --Bot--�C�p�G�z���b�ݪ���r�ɫܤp�A�b�� �椤�N���H�ݨ���������e�A���A��N�|��� --All--�C L �M�Ʀr�H�t�@�ؤ覡�Ӫ��ܥX��m�G���̵��X�F�ثe�Ҧb����ơ] Line �^�C �b�a��e�����P�����ܱz�w�g��o�Ǥ�r���F���ܡC�b�z����X���x�s�@���ɮ� ����A���A�檺���ӳ����|�S���P���A�u���}�鸹�C ���A�椤���p�A���̭��������A�O�Ψӧi�D�z���b�ϥΤ���s��Ҧ��C�w�]�� �Ҧ��O Fundamental�A�]�N�O�z�{�b�ϥΪ��C���O�u�D�Ҧ��v���@�ӨҤl�C Emacs ���\�h���P���D�Ҧ��C���̤������@�ǬO�Ψӽs�褣�P���y���H�Ρ��Τ� �P��������r�A���O Lisp �Ҧ��B Text �Ҧ������C�b���ɶ��u���@�ӥD�� ���i�H�@�ΡA�åB�����W���`�i�H�b���A�椤�Q���A�N�b�{�b�� �uFundamental�v������m�C �C�@�ӥD�Ҧ����ϱo�@�ǫ��O���欰���{�o���Ӥ@�ˡC�|�Ҩӻ��A�b�@�ӵ{���� ���@�ǫ��O�Ψӻs�@�X���ѡA�ӥѩ�C�@�ص{���y�����@�ӵ������Ӫ��o���� ��A�����ۤ��P���Q�k�A�]���C�@�ӥD�Ҧ��������H���P���覡�Ӵ��J���ѡC�C �@�ӥD�Ҧ��O�@�ө������O���W�١A�ϱo�z�i�H�ΨӤ����ܨ��ӼҦ��C�|�Ҩӻ��A M-x fundamental-mode �N�O������ Fundamental �Ҧ����@�ӫ��O�C �p�G�z�Q�n�s��H���y������r�ɮ� -- ���O�{�b���o�@�ӡA�z���Өϥ� Text �Ҧ��C >> ��J M-x text mode<Return>�C ���n��ߡA�S������@�ӱz�w�g�ǹL�� Emacs ���O�A�|�Q���ܦ�����D�`���P ���Φ��C���O�z�i�H�o�{�� M-f �M M-b �{�b��J���]'�^�����r���@�����C�� �e�A�b Fundamental �Ҧ����AM-f �M M-b �N�J�������r�����j�Ÿ��C �D�Ҧ��q�`�|���W�z���ӨҤl�@�ˡA���X�@�Ǻ륩�����ܡG�j���������O�b�C�@ �ӥD�Ҧ����u���P�˪��ơv�A���O���̥H�@�I�I���P���覡�Ӥu�@�C�i�A�|�Ө� �l�A����W���Ҷ}���Y�A�H�{���y�������Ѩӻ��C�P�ˤ@�Ӵ��J���Ѫ��ʧ@�A�] ���z�ϥΪ��{���y�����D�Ҧ������P�Ӥ��P�C�Y�z�ϥ� C �y���AEmacs ���J �y/* �����������Ѱ϶� */�z�F�Y�z�ϥΪ��O Fortran �y���AEmacs ���J �yc �H�r�� c �����������Ѧ�z�F�Y�z�ϥΪ��O Basic �y���AEmacs �h���J�y' �J���H�᪺�����Ѥ�r�z�C�s�边���u�ʦp���A��b�S�����n���F���P���y���B �ت��Υ~�[�A�]�p�S���ƪ��s�边�C�u�D�j�P�A�s�p���v�b�o�̤]�O���ߪ��C�j �n�s���z�{�b�ҳB���D�Ҧ������A��J C-h m�C >> �ϥ� C-u C-v �@�μƦ��A�N����a��a��ù����W��C >> ��J C-h m�A�ݬ� Text �Ҧ��P Fundamental �Ҧ��O���̤��P�C >> ��J C-x 1 �N���q�ù��������C �D�Ҧ����ҥH�٬��u�D�n�] major �^�v����]�O�]�����̤]�����Ҧ��] minor mode �^�C���n���Ҧ��ä��O�D�Ҧ�����L��ܡA�ӥu�O���n�����C�C�@�Ӧ� �Ҧ��i�H�Q�������ҥΩΰ���A�M�Ҧ���L�����Ҧ��L���A�åB�]�M�z���D�Ҧ� �L���C�ҥH�z�i�H���ϥΦ��Ҧ��A�Τ@�ӡA�Υ���ƶq�����Ҧ����զX�C ���@�ӥs�� Auto Fill �Ҧ������Ҧ��D�`���ΡA�S�O�O�b�s��H���y������r �ɡC���o�ӼҦ��ҥήɡA Emacs �b���z���J��r�åB�Ϥ@��Ӽe�ɡA�|�N���@ ��A�b�r�P�r�����۰ʦa���j�}�C �z�i�H M-x auto fill mode<Return> �ӱN Auto Fill �Ҧ��ҥΡC���o�ӼҦ� �ҥήɡA�z�i�H�ϥ� M-x auto fill mode<Return> �ӱN�������C���o�ӼҦ��� �ήɡA�h�o�ӫ��O�|�N���ҰʡA�ӷ��o�ӼҦ��ҥήɡA�o�ӫ��O�|�N�������C�� �̻��o�ӫ��O�Ψӡu�����] toggle �^�v�Ҧ��C >> �{�b��J M-x auto fill mode<Return>�C�M��@�A�a���J�r�� �u asdf �v�A����z�ݨ쥦�������C�z�����b���̤����\�W�ťաA �]�� Auto Fill �u�b�ťճB�_��C ��ɳq�`�Q�]�w�� 70 �Ӧr���A���O�z�i�H�� C-x f ���O�ӧ��ܥ��C�z���ӥH �@�ӼƦr�Ѽƪ��覡�ӵ��w�z�ҧƱ檺��ɳ]�w�C >> ��J C-x f �ê��W�� 20�G�yC-u 2 0 C-x f�z�C �M����J�@�Ǥ�r�A�ݬ� Emacs �H 20 �Ӧr���A �b��P�椧���i�� fill �ʧ@�C�M��A�Τ@�� C-x f �N��ɳ]�^ 70�C �p�G�z�b�@�Ӭq�����������X���ܡAAuto Fill �Ҧ��ä��|���z���s�i�� fill ���ʧ@�] re-fill �^�C�n re-fill �o�Ӭq���A��J M-q (META-q)�A�Ӵ�Х� ���B�b�䤤�C >> ���ʴ�Ш�e�@�q���A�M����J M-q�C * �j�M�] SEARCHING �^ --------------------- Emacs �i�H�j�M�r��]�r��i�H�O�@�s�s�r���Φr�^�i�N����ӻ��A�r���M �r�W�N�q�ۦP�F���B�ҫ����y�r�z�A�O�^�夤�S���Q�ťչj�}���r���� �X�C�j�A���e�Ω���j�M���i�H�C�j�M�@�Ӧr��O�@�ش�в��ʫ��O�A���|�N�� �в��ʨ�r��X�{���U�@�Ӧa��C Emacs �j�M���O�P�j�����s�边���j�M���O���P���a��b��A���O�u���i�� �] incremental �^�v�C�o���ܷj�M�o�ͦb�z��J�Q�n�j�M����r���C �n�}�l�j�M�����O�O�GC-s ���e�j�M�AC-r ����j�M�C�������@�U�I�{�b�����n �աC ���z��J C-s �ɡA�|�o�{�즳�@�Ӧr��uI-search�v�X�{�b�^���Ϥ��@�����ܡC ���i�D�z Emacs �{�b���B��٬��u���i���j�M�v�����A���A���ݱz��J�z�Q�n �j�M���r��C<Return> �|�����@�ӷj�M�C >> �{�b��J C-s �}�l�@�ӷj�M�C�C�@�I�A�@����J�@�Ӧr���A ��J�ycursor�z�o�Ӧr�A�C��J�@�Ӧr���ɡA�y�L���@�U�A �`�N�ݬݴ�еo�ͤF����ơC�{�b�z�w���g�j�M�L�ucursor�v�o�Ӧr�F�C >> �A����J C-s �ӷj�M�ucursor�v���U�@�ӥX�{��m�C >> �{�b��J <Delback> �|���A�ݬݴ�ЬO�p�ʪ��C >> ��J <Return> �����j�M�C �z���S���ݨ�o�ͤF����H�b�@�Ӻ��i���j�M���AEmacs �յۭn����z��J���r �ꪺ�U�@�ӥX�{��m�C�n���ʨ��ЩҦb���U�@�ӥX�{��m�A�u�n�A��J C-s �@���C�p�G�èS���o�˪��X�{��m�s�b�AEmacs �|�ͤ@�n�A�çi�D�z�ثe���j�M �u���ѡv�C�t�~ C-g �]�i�H�Ψӵ����j�M�C �`�N�G�b�Y�Ǩt�Τ��A��J C-s �N�|��ù��ᵲ�A�z�N�ݤ���q Emacs �Ӫ��� ���X�C�o���ܧ@�~�t�Τ@�Ӻ٬��u�y�{����v���u�\��v�N C-s ���O�d�I���A �åB�������Ǩ� Emacs�C�n�����ù����ᵲ�A����J C-q�C�M��� Emacs �ϥ� ��U���ݬݹ��u���i���j�M���P�ɶi�J�] Spontaneous Entry to Incremental Search �^�v�o�ӥD�D�A�H���o�B�z�o�ӡu�\��v����ij�C �p�G�z�b�@�Ӻ��i���j�M�������A�åB��J <Delback>�A�z�i�H�o�{�b�j�M�r�� �����̫�@�Ӧr���Q�����F�A�åB�j�M�|�^��o�ӷj�M���̫�@�Ӧa��C�|�Ҩ� ���A���]�z�w�g��J�F�yc�z�A�ΨӴM��uc�v���Ĥ@���X�{�C�{�b�p�G�z��J �yu�z�A��з|���ʨ�ucu�v���Ĥ@���X�{��m�C�{�b��J <Delback> �A�o�|�N �uu�v�q�j�M�r�ꤤ�����A�åB��з|���^��uc�v���Ĥ@���X�{��m�C �p�G�z�b�@�ӷj�M�������A�åB��J�@�� CONTROL �� META �r�����ܡA�]���� �@�Ǩҥ~ -- ��j�M�Ө��S�O���r���A���O C-s �M C-r �^�A�j�M�|�Q�����C C-s �|�}�l�@�ӷj�M�A���|�M��j�M�r��b�ثe��Ц�m�u����v�A������X�{ ��m�C�p�G�z�Q�n�b���e��r���j�M�A��J C-r �@�����N�C���F�j�M����V�� �Ϥ��~�A�ڭ̩һ������� C-s ���Ҧ��Ʊ��A�P�˦a�i�H���Ψ� C-r �W�C * �h������] MULTIPLE WINDOWS �^ -------------------------------- Emacs �\�h�n�\��䤤���@�O�A�z�i�H�b�ù����P�ɮi�ܶW�L�@�ӵ���C >> ���ʴ�Ш�o�@��åB��J C-u 0 C-l�C >> �{�b��J C-x 2�A���|�N�ù���������ӵ���C �o��ӵ��泣��ܵ۳o�ӧֳt���n�C��Ыh���d�b�W�誺����C >> ��J C-M-v �H���ʤU�誺����C �]�p�G�z�èS���@�ӯu�� META ��A�h��J ESC C-v ��i�C�^ >> ��J C-x o�]�yo�z�����O��L�yother�z���N��^�A �N��в��ʨ�U�誺����C >> �b�U�誺���椤�A�ϥ� C-v �M M-v �ӱ��ʥ��C �~������b�W�誺���椤�\Ū�o�ǫ��ޡC >> �A�@����J C-x o �N��в��^��W�誺����C ��з|�^�쥦�b�W�赡�椤�A�쥻�Ҧb����m�C �z�i�H����ϥ� C-x o �b���椧�������C�C�@�ӵ��榳���ۤv����Ц�m�A�� �O�u���@�ӵ���|�u����ܥX��СC�Ҧ��q�`���s����O�u�|���Ψ쨺�Ӵ�Щ� �b������C�ڭ̺ٳo�Ӭ��u�Q��ܪ�����v�C ���O C-M-v �b���z��@�ӵ��椤�s���r�A�èϥΨ�L������@���ѦҤ��ήɡA �O�D�`���Ϊ��C�z�i�H�N��Ф@���O���b�z���b�s�誺���椤�A�åH C-M-v �� �O�b��L������`�Ǧa�e�i�C�i���Ҥu�@�S�O�A�X�H�o�ؤ覡�Ӷi��A�p GNU ��Ķ�p�աG��@�ӭ�l�^���ɮסF�A�䥦½Ķ�n�������ɮסA�s��o�ӡu�Q��� ������v�A�H C-M-v ���O��W���Ҥ����q���K�K�C�j C-M-v �O CONTROL-META �r�����@�ӨҤl�C�p�G�z���@�ӯu�� META ��A�z�i�H �P�ɫ��� CONTROL �M META �A��J v ����J C-M-v�CCONTROL �� META �u�֥� �Q�����v�èS���v�T�A�]���o����䳣�O�Ψӭ��z����J���r���C �p�G�z�èS���@�ӯu�� META ��A�z�i�H�ϥ� ESC �ӧ@�����N�A�o�ˤl���ǴN �����Y�F�G�z������J ESC �A�����J CONTROL-v�ACONTROL-ESC v �ä��|�@ �ΡC�o�O�]�� ESC �O�@�Ө㦳�����@�Ϊ��r���A�Ӥ��O�@�ӭ���C >> �]�b�W�赡��^��J C-x 1 �H���h�U�赡��C �]�p�G�z�w�g�b���ݪ�������J C-x 1�A����N�|��W�����������æ��C�N�o�� ���O�Q�����u�u�O�d�@�ӵ��� -- �ڥ��b�s�誺�o�ӡC�v�^ �z���ݭn�b��Ӥ��P�����椤��ܬۦP���w�İϡC�p�G�z�ϥ� C-x C-f �b�@�� ���椤���ɮסA�t�@�ӵ���ä��]�ӧ��ܡC�z�i�H�b�W�ߪ����@�ӵ��椤��e�� �ۤv���f�@���ɮסC �o�̦��t�~�@�Ӥ覡�i�H�ΨӡA�ϥΨ�ӵ�����ܨ�Ӥ��P���F��G >> ��J C-x 4 C-f�A�᭱��۱z���䤤�@���ɮת��W�١C �H <Return> �@�������C�ݬݫ��w���ɮץX�{�b�U�誺����C ��Ф]�]�쨺�̡C >> ��J C-x o �H�^��W�誺����A�M��H C-x 1 �R�����U�赡��C * ���j�s�趥�h�] RECURSIVE EDITING LEVELS �^ -------------------------------------------- ���ɭԱz�|�i�J�ҿת��u���j�s�趥�h�v�C���O�Ѧ�b���A�檺��A���ҫ����A �åB�]�t���H�p�A���ӫ������Ҧ��W�١C�|�Ҩӻ��A�z�i��|�ݨ� [(Fundamental)]�A�Ӥ��O (Fundamental)�C �n���}���j�s�趥�h�A����J ESC ESC ESC�C�o�O�ӥ��\��u���}�v���O�C�z �]�i�H�ϥΥ��Ӱ��h�h�l������A�åB���}�p�w�İϡC >> ��J M-x �H�i�J�p�w�İϡF�M����J ESC ESC ESC ���}�C �z�L�k�ϥ� C-g �����}���j�s�趥�h�C�o�O�]�� C-g �O�ΨӨ������O�H�Ρu�� ��v���j�s�趥�h�����u�ơ] arguments �^�v���G�C * ���o��h�����U�] GETTING MORE HELP �^ --------------------------------------- �b���ֳt���n���A�ڭ̸յ۶ȴ��ѭ��n����T���z�i�H�}�l�ϥ� Emacs�C�b Emacs �����Ӧh�i���o����T�A�Q�n�b�o�̥��������O���i��C�M�ӡA�z�]�\ �|�Q�n�Dzߧ�h Emacs ��������T�A�]�������\�h��L���Ϊ��\��CEmacs �� �ѤF�u�\Ū���� Emacs ���O�v�����O�C�o�ǡuhelp�v���O���H CONTROL-h �o�� �r���@���}�Y�A�٧@���uHelp �r���v�C �n�ϥ� Help �\��A��J C-h �r���A�M��A��J�@�ӻ����z�һݭn�����U���r ���C�p�G�z�u�������D�n�ݤ���A�������J�yC-h ?�z�A���� Emacs �N�|�i�D �z��������Ѫ����U�C�p�G�z�w�g��J C-h�A���o�{�z�ä��ݭn�������U�A��J C-g �Ө��������N�O�F�C �]���Ǻ����N C-h �o�Ӧr�����N�q���ܤF�C�L�̯u�������ӧ⥦�]����Ҧ��� �Ϊ̥������A�Ϊ���k�A�ҥH�z�{�b�N���F�Ӳz�Ѩө��t�κz�̤F�C�b���P �ɡA�p�G C-h �èS���b���檺������ܥ��������U���T���A�յ���J F1 ��A �άO M-x help <Return>�C�^ �̰� HELP �\��O C-h c�C��J C-h�A�r�� c�A�H�Τ@�өΤ@��r���F�M�� Emacs �|��ܤ@�ӫD�`²�u�������o�ӫ��O�������C >> ��J C-h c C-p�C �T�����ӷ|���O�o�ˡG C-p runs the command previous-line �o�i�D�F�z�u��ƪ��W�١v�C��ƦW�٥D�n�O�ΨӦۭq�H���X�R Emacs�C���O�� ���ƦW�٬O�ѡu�Ψӫ��X�o���O�b���Ǥ���v�ӳQ��w�A���̦]���]�i�H�@�� �D�`²�u����� -- ���������z�w�g�ǹL�����O�C �h�r�����O���O C-x C-s �M �]�p�G�z�S�� META �� EDIT �� ALT ��^<ESC>v �]�i�H�b C-h c �᭱�X�{�C �n���o��h�����@�ӫ��O����T�A�� C-h k �Ө��N�ϥ� C-h c �C >> ��J C-h k C-p�C �o�|�b�@�� Emacs ������ܳo�Ө�ƪ��������H�Υ����W�١C���z�\Ū����A ��J C-x 1 �H�����o�����U��r�C�z�ä��ݭn���W��۰��C�z�i�H���ǽs��A ���ѦҨ����U��r�ɦA��J C-x 1�C �o�̦��@�Ǩ�L���Ϊ� C-h �ﶵ�G C-h f �����@�Ө�ơC�z�n��J����ƪ��W�١C >> �յ���J C-h f previous-line<Return>�C �o�|�L�X Emacs �Ҧ��������u��@�X C-p �o�ӫ��O����ơv����T C-h v �o�����������O�|��ܥX�u�z�i�H�ΨӦۭq Emacs �欰���ܼơv�����C �� Emacs �n�D�ɡA�z�ݭn��J�o�ܼƪ��W�١C C-h a ���O�����d��] Command Apropos �^�C ��J�@������r�M�� Emacs �|�C�X�Ҧ� �u�b��W�٤��t��������r�v���������O�C �o�ǫ��O�������i�H�g�� META-x �ӱҰʡC ���@�ǫ��O�Ө��A���O�����d��]�|�C�X �u�i�H����ۦP���O�v���@�өΨ�Ӧr������C�C >> ��J C-h a file<Return>�C �o�|�b�t�@�ӵ�����ܤ@�ӡu�b��W�٤��t���yfile�z������ M-x ���O�v���C ���C�z�N�|�ݨ칳�O C-x C-f ���u�r��-���O�v�C�b��۹������O�W�١]�p�G find-file �^������C >> ��J C-M-v �W�U���� help ����C�խӴX���C >> ��J C-x 1 �ӧR�� help ����C C-h i �\Ū�u�W�ϥΤ�U�] a.k.a. Info �^�C �o�ӫ��O�N�z�a��F�٬��u*info*�v���S���w�İϡA�b���A �z�i�H�\Ū�w�˦b�z���t�θ̪��n��M�u�W�ϥΤ�U�C ��J m emacs <Return> �H�\Ū Emacs �ϥΤ�U�C �p�G�z�b�����e�����ϥιL Info �t�ΡA����J�y?�z�C Emacs �N�|�a�z�i�J Info �Ҧ��\��������n�C �@�������F���ֳt���n����Ū�A�z���Ӭd�\ Emacs Info �ϥΤ�U�A�H�@���D�n���ѦҤ��C * ��h�\��S��] MORE FEATURES �^ --------------------------------- �z�i�H�g�Ѿ\Ū Emacs �ϥΤ�U�q���O�@���ѩάO�b Info �����u�W���� �]�ϥ� Help ���άO��J F10 h r �^�r�ӾǨ��h�����������ѡC����ӱz �i��|�S�O���w���\��S��O�i�H�`�٥��r�q�� completion �٦�²���ɮ׳B�z �� dired �C Completion �O�@���קK�����n�����r���覡�C�|�Ҩӻ��A�p�G�z�Q�n���� *Messages* �w�İϡA�z�i�H��J C-x b *M<Tab> �A�u�n�i�H�q�z�w�g��J���� �r���T�w�A Emacs �N�|�N�ѤU���w�İϦW�ٸɻ��C Completion �O�b Emacs �� �Τ�U�� Info ���A�٬��uCompletion�v���`�I���Ҹ������C Dired �ϱz�i�H�b�@�ӥؿ����C�X�ɮס]���ؿ��h�O�i�諸�^�B�b�C������B�� �ʡB���X�B���s�R�W�B�R���H�ι��ɮק@�ާ@�C Dired �O�b Emacs �ϥΤ�U�� Info ���A�٬��uDired�v���`�I���Ҹ������C �ϥΤ�U�]�����F�\�h�䥦 Emacs ���\��S��C * ���ס] CONCLUSION �^ ---------------------- �O���A�n�������} Emacs �Шϥ� C-x C-c �C�n�Ȯ����}�� shell�A�y��A�^�� Emacs�A�Шϥ� C-z �C ���ֳt���n���Ҧ����s�����ӳ��O����z�Ѫ��A�ҥH�p�G�z�o�{�F����a�褣 �M���A���n�u�O���۩Ǧۤv -- �]�V����@�̩M½Ķ�^�o�I�c�̧a�I * ½Ķ�] TRANSLATION �^ ----------------------- ���ֳt���n��½Ķ�H���C���p�U�A�p�G�z�b�\Ū���大�e�A�u�����v�� Emacs �S�������A�Чi�D�ڭ̱z���N���H�@���������i�̾ڡC½Ķ�]���ѤF�@�� �mGNU Emacs ����B�z�����n�b http://www.gnu.org/software/chinese/guide/emacs-chinese.zh.html �q���� ���e�w�g��z�쥻�ֳt���n�r�A�]�бz�ۦ�Ѿ\�C �s�边�O�q���ϥΪ̳̱`��IJ�쪺���ε{���A�]������������Ǫ̷P��L��x���A �N�@�몺���רӻ��A Emacs �O�����Ƿ|�ϥΪ��s�边�A���z���N���i�H�ϥ��� ���K��@�몺�ϥΪ̡A�èϹq���@���u�㪺����o�H�R���o���C�p�G�z�@�N���� ��i���N���A�бH email ��<chinese-translators@gnu.org> �C�Ф��n�`�ۡA �ڭ��w����������Q�סF�p�G�z���Q�H��l��M��A�Ъ��� email ������½ Ķ <chliu@gnu.org> �C�Цb Title �椤�]�t���r��uEmacs TUTORIAL: <your issue here>�v�C �p�G�z�O Emacs �Ѥ�AGNU Chinese Translators Team (GNU/CTT) <http://www.gnu.org/software/chinese/> �w��z���[�J�A�ڭ̲{�b���ݭn�@ �N��J½Ķ Emacs �ϥΤ�U���H���C ���ֳt���n�èS���ĥβߺD�W�s�边�ҨϥΪ�½Ķ�N�y�A�@�譱�]��������ڷN �q�P�@�몺�s�边���P�A��奻�N���P�F�t�@�譱�]�]�� Emacs �ұĥΪ���ı �]�p�����A���b�����ƨt�Τ��e�N�w�g�s�b�A����]���ۦP�C�`���A½Ķ�H���o �˥i�H���U��� Emacs ��ӳ]�p���Ǫ��z�ѡC�p�G���쪺�^�Ф��A�j�����n�D ���X�ק�A�ڭ��٬O�q���p�y�C (0) ���F�קK�u��в��ʫ��O�v�z�W���V�c�A����ĥΪ��N�y���G ���u�e�v���] move Forward �^�F���u��v���] move Backware �^ �e�άO���u�^�v���f�F ���u�W�v���] Previous line �^�F���u�U�v���] Next line �^�C (1) �b���夤�A�u��v�����O row�A�o�O�ĥΤ@�몺�ߺD�Ϊk�C ���F�קK�~�ɤ���Ū�̡A�S�O�b�������C�b�������Ϊk���G �ucolumn�v½Ķ���u��v�A�H�u�a�v����]����^�A�]Ķ���u��v�F �urow�v½Ķ���u�C�v�A�H�u��v���C�]��C�^�C Ū�̫���@�U�u�X�a�s��v���ӥi�H�z�ѡC �j���O�]������쥻�O���Ѫ��A�ڭ̻��u�@��r�v�O�S���D�F ���{�b�j���������Τ���O��Ѫ��A�ѩ�ߺD�ϵM�]�٬��@��r�F�C (2) ������u��r�v�Ψ䶰�X������Ķ��A½Ķ�ұĥΪ����G �s�誺�u��r�v�G�u�M����J�@�Ǥ�r�v�F �Ψӧ@�������\��u���v�G�u�o�Ө�ƪ��������v�F �S����һ��������e���u�奻�v�G�u��ڮĤO�H�^�奻���ǡv�C �Y�ϥu�O�u�@��r�v�A�u�n���O�Ψӧ@���������ΡA ½Ķ�٬O�N�������u���v�C (3) �ucut�v���ʧ@�b Emacs �������u�����v�M�u�R���v�A�������t���p�U�G �@��s�边�����ucut�v�G�u���̪�Q cut ����r�\�� clipboard ���F �u�����] killing �^�v�G�Q��������r�A�����Q�[�J�� kill ring ���F �u�R���] deleting �^�v�G�Q�R������r�A�N�O�Q�R���F�C �]���b�@��s�边���A�z�u�� paste�u�̪�v�Q cut ����r�F �Ӧb Emacs ���A�z�i�H�u�Ԧ^�v������e�Q��������r�A�P�ɡA �����@�k�ܮe���C�ܩ�Q�R�����A�]���Ψӧ@���u�R���v�\����O�A �үಾ�h����r�ƶq���ܤ֡A�]���]�S����n�Ԧ^���F �p�G�u���Q�^�_�o�Ǥ�r�Aundo �z���ʧ@�N�O�F�C (4) �uwindow�v�P��½Ķ���u�����v�M�u����v�A �e�̪��ܲ{�b�@�뷧�����������t�ΡA�p�uX �����v�F ��̪��� Emacs ���������A½Ķ�b���q�٬��u����v�C Emacs ���u����v�Y�Ϧb�R�O�C���ܤU�]�i�H���`�u�@�A ���@�S����M�ȱo�ڭ̥H�t�@�ӱM�γN�y�Ӵy�z���C (5) �����ɮת��N�y�A�u��v�@���ɮצb Emacs ������ا@�ΡG ��@�ӡu�ä��s�b�v���ɮסAŪ�����{�����u�}�s�ɮסv�F ��@�ӡu�w�g�s�b�v���ɮסA�h�O�u�}�����ɡv�C Emacs �u�H�@�ӡu��v���ʧ@�ӸѨM�A�D�n����]�O�u��ڤW�v ���n��u�@�p���C�b�ȭ����ӷ|�o�{�o�ˤ���۵M�A �]���������F�q�����u�@�覡�A�P�ɾާ@�_�Ӥ]���ּo�ܡC (6) �b�i�j������r��½Ķ�����ѡC (7) ����Ϥ����c�ƪ�ij�D�A���D�w�g��o�ѨM�C (8) ��½Ķ�奻�ұĥΪ�²�c�λy�t���C���p�U�G zh cn ��� ���� �n�� �n�� �@�~ �ާ@ �M�� �] ���� ���f ���j ���k �b�� �«� ��T �H�� �t�~�A�ڭ̤]�Q���w��Ū�̥i�H�����ק糧�ֳt���n�A���X�ۤv�������A�H�ۤv �{���̬��X�A���覡�Ӥ��� Emacs �C�p�G�z���X�F�o�˭ӤH�ƪ������A�åB�{ �����Ѥj�a�ѦҨϥΡA�бH�� <chinese-coordinators@gnu.org> �A�ڭ̷|�N�z ���������}�b GNU/CTT �����������ѵ�����ϥΪ̤U���C ½Ķ�G�B �L�� <chliu@gnu.org> ���ҡG�� ���� * �ƻs�] COPYING �^ ------------------- ���ֳt���n�uŧ�ۨ㦳�y�[���v�� Emacs �ֳt���n�A�� Stuart Cracraft ���F ��l�� Emacs �Ҽ��g�������}�l�C �o�Ӫ������ֳt���n�M GNU Emacs �@�˳��O���v�ƪ��A�åB���\�b�Y�DZ���U ���G������G 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. ���夹�\�b���ܧ��e���e���U�Z�n�b����Φ����C�餤�A ���ݫO�d���v�n���H�γ\�i�n���A ���G�̤]�������������̦p�P���n���Ҥ��\���A�i�@�B���G���\�i�C �i���qĶ�崣��Ū�̧@���ѦҥH���U�z�ѡA��ڮĤO�H�^�奻���ǡC�j 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. ���夹�\�b�P�W�z�ۦP������U�A���G�ק�᪺�����A�άO�䤤���@�����A �����̤]�����a����۪��A�����ѽֳ̫��ʤF�����n���C �iCopyleft ���v���F���ѨϥΪ̦ۥѥ~�A�]���@��l�@�̡A �H�Ϋ�Ӫ��ק�@�̪��W�A�v�] credit �^�C ���qĶ�崣��Ū�̧@���ѦҥH���U�z�ѡA��ڮĤO�H�^�奻���ǡC�j �ƻs Emacs ������������������A���O�㦳�ۦP���믫�C�о\Ū COPYING �o�� �ɮסA�åB�T�굹���z���B�� GNU Emacs �������C�иg�ѡu�ϥΡB���g�B�H�� ���ɦۥѳn��v�����U�����n���ê�D�q�]�֦��v�^�I ;;; DO NOT PUT THIS ON ZHS OR ZHT FILE... ;;; Local Variables: ;;; coding: chinese-big5 ;;; End: ;;; arch-tag: a51dafb4-e602-432b-8020-5d5d5f150811