[an error occurred while processing this directive]
Software  >  OpenVMS Systems > Documentation > 731final > 6489 > hanzi

HP OpenVMS Systems Documentation

Content starts here

OpenVMS �û��ֲ�


ǰҳ Ŀ¼ ����

8.13.1.1 �����ҵ�������ʱ

EVE �ҵ�������ʱ���༭����ͻ����ʾ�������ƶ���굽����ַ����ĵ�һ����ĸ���йؿ�����ͻ����ʾ����������ʹ�ñ༭������б�������� Extensible Versatile Editor Reference Manual��

Ҫȡ��ͻ����ʾ���ѹ���Ƴ�����������ʹ�� RESET ���

Ҫ��������������һ�����֣����� Find �����λ������� FIND NEXT ���

8.13.2 ���ô�Сд��ȷ����

�����ַ���Сд��ĸ�ij���ʱ�����Ҫ��ȷ��ƥ������������ĸ��Сд����ô���� SET FIND CASE EXACT ������ǣ�����Сд��ĸ��ʽ����������ʱ��EVE ֻ����Сд��ĸ�ij��֣������԰�����д��ĸ�ij��֡�

������Ӧ���� FIND��REPLACE �� WILDCARD FIND ������԰����ñ����ڽ��ļ��������ļ��У����Ժ�ı༭�Ի���ʹ�á�Ĭ�������� SET FIND CASE NOEXACT��

EVE �Զ��� (����) ��������еģ�����ֻ�ҳ���ȷƥ��������ŵ��ַ��������磬������ ë ʱ��EVE ������ e�������� �� ����

�����������У�������������Сд��ȷ������Ȼ��ֻ���� digital Сд��ĸ��ʽ�ij��֣������� Digital �� DIGITAL �ij���:


Command: SET FIND CASE EXACT
Command: FIND digital

ָ��: �����ı�

Ҫ�������ļ� RHYMES.DAT ʹ�� FIND ����:

  1. ���� EVE �༭ RHYMES.DAT���������ڻ������ĵ�һ�е�һ����ĸ�������ҵ�ǰ����������
  2. ���� Find ����������ĸ ree�� ������ Enter ��������ƶ�����tree ����ĸ r ��ͻ����ʾ��ĸ ree��
  3. ���� Find �����β����ַ��� ree ����һ�����֡�����ƶ����� three ����ĸ r ��ͻ����ʾ��ĸ ree��
    �����ҵ���������ͻ����ʾʱ������ʹ�ó� SPELL ֮����κδ�����ѡ�����ҵ���Χ��������ң��������ҵ��ķ�Χʹ���ݹ�ɾ��������
  4. ���� UPPERCASE WORD ���
    UPPERCASE WORD �����ͻ����ʾ��ĸ����ĸ��Сд��Сд��ĸ����Ϊ��д��ĸ��������������ʾ:


    She rhymes with tree,
    also with bee,
    and this one makes thREE.
    [End of file]
    

ָ��: ʹ�� FIND SELECTED ����

Ҫʹ�� FIND SELECTED �����ر��ӻ�����ƴ���������ַ���:

  1. �����ı� (��ǰ���ָ��) �Ա���ı��ڻ���������ʾ���Ρ�
  2. �ƶ���굽��һ�е��ַ��� rhymes with tree, �Ŀ�ʼ��
  3. ���� SELECT ���
  4. �ƶ����ͻ����ʾ����ַ�����ѡ���ı���ע�⣬ѡ���ܿ��С�
  5. �������� FIND SELECTED��
    ����ƶ����ַ��� rhymes with tree, ����һ�����֡�ѡ��ȡ�������ҵ����ַ����Դ�����ʾ��ʽ���֡�

8.13.3 ʹ��ͨ���

������ʹ��ͨ��������ı���SHOW WILDCARDS ������ʾ��ǰͨ������õ�ͨ���ʽ����

ָ��: ʹ��ͨ���

ѧϰ���ʹ��ͨ���:

  1. ��λ����ڻ������Ŀ�ʼ��
  2. �������� WILDCARD FIND *ee ������ ee �������ı�����


    She rhymes with tree,
    also with bee,
    and this one makes thREE.
    [End of file]
    

    EVE �ѹ�궨λ�� tree �ڰ��� r �����ס�

8.13.4 ���������׿ո�

ʹ�� SET FIND WHITESPACE �� SET FIND NOWHITESPACE ����ָ�� WILDCARD FIND �� FIND ������δ����ּ�׿ո�����ո��Ʊ����ͷ��з���

SET FIND NOWHITESPACE ���������������������еĶ����ַ�������ȷ��ƥ���ҵ��Ŀո���Ʊ�����SET FIND NOWHITESPACE ��Ĭ��������Ϊ��

SET FIND WHITESPACE �������� WILDCARD FIND �� FIND ����������������������ֵ��ַ�������������������ηֿ��ġ������� FIND �����������ּ����һ�������з���һ�����Ͽո���Ʊ������ַ�����

8.13.5 ���ı��б��λ��

MARK �� GO TO ��������ڱ༭����ļ����Ժ��ڱ༭�Ի��ڼ䷵�ص��ض�λ�á��±����� MARK �� GO TO ����:

���� ����
MARK �Ѳ��ɼ���Ƿ��ڵ�ǰ���λ�á�������༭�Ի���ʱ�䣬���һֱ����ֱ�������������˳�ʱ���������档
GO TO ��귵�ص� MARK �����ŵ�λ�á������ŵ�λ������һ���������ҵ�����ô EVE �ƶ���굽���������������Ǹ����������뵱ǰ���ڡ�

Ҫ���λ�ã����� MARK ����������һ��ѡ��ı�����������������һ�������ɴ�ӡ�ַ���������ĸ���ֺͱ���ַ����ո���Ʊ�����Ҫ���ع�굽��ǵ�λ�ã����� GO TO ����������������

8.13.6 �滻�ı�

ʹ�� REPLACE ��������ڵ�ǰ����������һ���ı����滻��һ���ı����������һ�����ļ�����һ��ƴ�����֣���Ҫ�޸����ƴ���ֵ�ÿ�����֣��������õġ�

8.13.6.1 REPLACE �������ĸ��Сд������

REPLACE �����Ǵ�Сд���еġ�������ַ�����һЩ��д��ĸ��EVE ������ȷ����ĸ��Сдƥ�䡣������ַ�������Сд��ĸ��EVE ��������ַ������κγ��֣�������������ĸ��Сд��������ַ�����һЩ��д��ĸ��EVE ��ȷ���滻�ַ���������ɵĺ��µ��ַ�������Сд��ĸ��EVE ��������¹����滻�ַ���:

  • ���ַ���������ĸ��д�汾 (��һ����ĸ��д������Сд) �����ַ���������ĸ��д�汾�滻��
  • ���ַ��������д�д�汾�����ַ��������д�д�汾�滻 (���򣬾��ַ��������ַ���������Сд�汾�滻)��

�±�չʾ EVE ���ʹ���ַ�������ĸ��Сд:

���ַ��� ���ַ��� ͻ����ʾ �滻
butter margarine butter margarine
    Butter Margarine
    BUTTER MARGARINE
    BUtteR margarine
       
Butter margarine Butter margarine
       
butter Margarine butter Margarine
    Butter Margarine
    BUTTER Margarine
    BUtteR Margarine
       
Butter Margarine Butter Margarine

���ֻҪ���һ��滻�ַ�����Сд��ĸ���֣������� SET FIND CASE EXACT ������ǣ����������Сд��ĸ��ʽ������������EVE ֻ�����ַ�����Сд��ĸ���֣����԰�����д��ĸ�ij��֡�������Ӧ���� FIND��REPLACE �� WILDCASE FIND ���

�±�չʾ������ SET FIND CASE EXACT ����ʱ��EVE ���ֻ�������滻Сд��ĸ���ַ���:

���ַ��� ���ַ��� ͻ����ʾ �滻
butter margarine butter margarine

Ĭ����ĸ��Сд������ SET FIND CASE NOEXACT��

8.13.6.2 REPLACE ������Ӧ

�±�չʾ REPLACE ����ѯ�ʵ���Ӧ��Ч��:

��Ӧ Ч��
Yes �滻������ֲ�������һ��������Ĭ����Ӧ������ Enter ����
No ����������ֲ�������һ����
All �滻���г��� (������ʾ������ EVE ���෴�����ҵ�һ������)��
Last �滻������ֲ�������ֹͣ��
Quit ����������ֲ�������ֹͣ��

8.14 ʹ���������޶���

���� EVE ʱ������ʹ���������޶���ָ���߼� EVE �༭���ԡ���ʹ���ַ���Ԫ��Ļ���³���ʱ��Ĭ�ϲ�����ؼ�ģʽ���ն�����ȷ����

�� 8-10 �г��������� EDIT ������� EVE ���޶��ʡ�

�� 8-10 EDIT �������޶���
�޶��� Ĭ��
�����ļ� /COMMAND=TPU$COMMAND.TPU
����� /CREATE
���������� /NODEBUG
ָ����ʾģʽ /DISPLAY=CHARACTER_CELL
��ʼ���ļ� /INITIALIZATION=EVE$INIT.EVE
��־ /JOURNAL
�޸��������� /MODIFY
ָ����� /OUTPUT=output-file
ֻ����ȡ /NOREAD_ONLY
�ָ� /NORECOVER
���ļ� /SECTION=TPU$SECTION
��ʼλ�� /START_POSITION=(1,1)
�����ļ� /WORK=SYS$SCRATCH:TPU$WORK.TPU$WORK

8.14.1 ������λ�ÿ�ʼ

��ʼλ���޶���ȷ����������ָ���Ļ������й���һ�γ��ֵ������С�

���� EVE��Ĭ�Ͽ�ʼλ���� 1��1 --- �� 1���� 1�����ڻ����������Ͻǡ�ʹ�ÿ�ʼλ���޶��ʣ���Ӱ���ڱ༭�Ի��ڼ佨����һ���������ij�ʼ���λ�ã����Ҳ����ƻ�������С��

��ʼλ���޶��ʵĸ�ʽ������ʾ:


/START_POSITION=(row[,column]

���ֶ�������ʾ:

/START_POSITION ����� EDIT ����ʹ�� /START_POSITION= �޶��ʡ�
row ���� EVE ʱ��Ҫ������ڵ��кš�
column ���� EVE ʱ��Ҫ������ڵ��кš�

ʹ�ÿ�ʼλ���޶������ض��л����ض��ַ�λ�� (����) ��ʼ�༭�����磬��Ҫ�Թ�һ���ļ��ı�׼����ʱ������һ��������־�ļ��������Ϣ��֪�ڳ������һ�г������Ϳ���ָ������к���Ϊ��ʼ�У��Ա�༭����Դ�ļ�ʱ�����ֱ���ƶ�����һ�С���������༭һ���ļ� test.com ���ѹ������� 10���� 5:


$  EDIT TEST.COM /START_POSITION=(10,5)

���Ҫ���ļ����ض��п�ʼ������ʡ�Եڶ������� (��)��

8.14.2 ʹ�ù����ļ�

�����ļ��޶���ȷ�����������洢���Ա�༭�ܴ��ļ��Ĺ����ļ���ÿ���༭�Ի�����һ�������ļ��������ļ�����ʱ�ļ����˳�ʱ�Զ�ɾ����

Ĭ�Ϲ����ļ����� TPU$WORK.TPU$WORK��EVE �� SYS$SCRATCH ���������ļ�������ָ����ͬ��λ�á�

�����ַ���ָ����ͬ�Ĺ����ļ�:

  • �����߼��� TPU$WORK���������õģ����Ҫ�ѹ����ļ������ڲ�ͬ�� SYS$SCRATCH ������������һ���ϴ�Ĵ����ϡ����԰Ѷ������ LOGIN.COM �ļ���
  • ʹ�� /WORK= �޶��ʲ�ָ�������ļ�����ȡ�� TPU$WORK �߼������κζ��塣���磬����������� EVE ���ѹ����ļ�ָ��Ϊ SYS$SCRATCH:MYWORK.TPU$WORK:


    $  EDIT /WORK=MYWORK
    
�����Ҫ�����ļ������ڲ�ͬ�� SYS$SCRATCH ������ʹ��һ�������ļ�˵���������豸 (����) ��Ŀ¼������ʹ��ͨ���ָ�������ļ���

8.14.3 �޸���������

�޸��޶���ȷ���Ƿ���޸���������ָ���Ļ��������޸IJ�Ӱ���ڱ༭�Ի��ڼ佨����������������

����Ĭ�ϣ��༭���������ı��Ϳ����޸Ļ��������˳�ʱ��������������޸ģ�EVE �Ͱѻ�����д��һ���ļ���

ʹ�� /NOMODIFY ����ļ��������κθ��ġ����ǿ���ʹ�ù���ƶ�������ܸ����ı���

����Ȳ�ָ�� /MODIFY Ҳ��ָ�� /NOMODIFY����Ӧ�ó���ȷ���Ƿ�����޸Ļ�������EVE ��Ĭ����Ϊ���޸Ļ�������

ʹ�� /MODIFY ȡ�� /READ_ONLY �� /NOWRITE ��Ч����ʹ��/MODIFY ���� /READ_ONLY �� /NOWRITE ���˳��༭����ʱ����д���ļ������磬��������� EVE��ʹ��������ָ��������Ϊֻ�� (�򲻿�д)�������޸�:


$  EDIT /READ_ONLY /MODIFY

�� EVE �У�ʹ�� SET BUFFER ����������û���Ļ��������޸����ԡ�

8.15 ���� EVE ����������

����ʹ�� 4 �ֲ�ͬ�������� EVE: �������б�����ͨ�������ͨ���Ŀ¼�����ö�������ļ���

8.15.1 ������������ EVE

����ʹ��һ�������б����� EVE���Ӷ��༭�����б��е��ļ�������:


$ DEFINE STAFFMEMOS HIRING.DAT,PROMOTION.LIS,SALARY.TXT
$  EDIT STAFFMEMOS

����������У���������б��ĵ�һ���ļ����ڣ�EVE ���ļ� (HIRING.DAT) ���Ƶ���������ʹ�����ļ������ļ�������Ϊ�����������������ļ������ڣ�EVE ���Ż�õڶ����ļ� (PROMOTION.LIS)���ȵȡ���������б�û��һ���ļ����ڣ�EVE ����һ���ջ���������������Ϊ HIRING.DAT����Ϊ���������б��ĵ�һ���ļ���

8.15.2 ��ͨ������� EVE

���� EVE �༭�����ļ�ʱ������ʹ���Ǻ� (*) ͨ��������ļ������ļ������е�һЩ�������ַ���Ҫ�� EVE ��ʹ��ͨ�������ѭ�� DCL ��ʹ��ͨ�����ͬ�����򡣿���ʹ�ðٷֺ� (%) ͨ���ÿ�δ��浥���ַ������ҿ���ʹ��ʡ�Ժ� ([...]) ͨ�������Ŀ¼˵�������ֻƥ��һ��������ļ�����ʾ��������Ļ�ϡ����ƥ��һ�����ϣ�EVE ����ʾһ��ƥ����ļ�����ʾ���ṩһ�����������ļ�˵�������û��ƥ�䣬EVE ����һ����Ϊ Main �Ŀջ�������

��������ͨ���ƥ��һ�������ļ�����ô EVE ��ʾһЩƥ���ļ����Ӷ�������ѡ��Ҫ��һ����

����Ҳ���ƥ����ļ���EVE �Ὠ��һ����Ϊ Main �Ŀջ����������ʹ�������б���ͨ���Ŀ¼ָ�������ļ���EVE ��ȡ�ҵ��ĵ�һ��ƥ���ļ�������ʾ $CHOICES$ ���������й�ʹ�� $CHOICES$ �����������飬����� EVE ������������Ŀ: Choices Buffer��

�����������У�����ʾ�ļ�����Ϊ .TXT �������ļ�:


$  EDIT *.TXT

���ָ�� *.TXT����ô EVE �ڵڶ����������г���ϵͳ������ $CHOICES$ �е�ƥ����ͨ���������ļ���

8.15.3 ��ͨ���Ŀ¼������ EVE

��Ŀ¼�� ([...]) ��������ʹ��ͨ������� EVE�����������ڵ�ǰĿ¼��ǰĿ¼����Ŀ¼��

���ִ��������б���ͨ���Ŀ¼�ķ�������Ӧ���� EDIT ���ҲӦ����ʹ���ļ�˵�������� EVE ������� EVE ����ʹ���ļ�˵����Ϊ����:

@ (at ����)
GET FILE
INCLUDE FILE
OPEN
OPEN SELECTED
RECOVER BUFFER

�����������У�EVE ����Ŀ¼����ȡ�ҵ��ĵ�һ�� PINK.TXT �ļ� (�����)��


$  EDIT [...]PINK.TXT

8.15.4 �ö�������ļ����� EVE

�ڵ��� EVE ���������п���ָ����������ļ����ļ��������ö��ż���ѡ�׿ո�ֿ������ͨ����������ļ����У�EVE ֻΪ��һ������ƥ��ĵ�һ��ͨ����ļ�����ʾƥ���ļ����������������ļ�����EVE ���һ��������Ϣ��

8.16 ��־�ͻָ�

��־�ļ���¼���ı༭���Ա���ϵͳʧ���ж��˱༭�Ի��ڵ�����¿��Իָ�������

������������־Ϊ��������ÿ���ı�����������һ����������־�ļ������� EVE ��Ĭ�����á�������������־���� DECwindows ���ַ���Ԫ�ն��Ϲ�����ͨ������ EVE ��ʹ�� RECOVER BUFFER ����ÿ�ο��Իָ�һ���������������ԴӲ�ͬ�༭�Ի��ڻָ����������ָ�����ֻ�ָ��ı��������ָ���ϵͳʧ��֮ǰ�����á��������ϵͳ������������ (�� Insert Here buffer) ��

���� EVE ʱ����������ʹ�� /NOJOURNAL �޶��ʣ����Գ�����־��ʹ�� EVE ����ļ����������κα༭��������ʾ���Ի�ʱ���������õġ�

EVE �ļ������Dz������ģ����Ҳ��ܱ���������Ϊ OpenVMS �ļ�ϵͳ�ṩ�汾�ţ���ˣ�����Ҫ EVE ���ơ�


ǰҳ ��ҳ Ŀ¼ ����