이 안내서 정보
이 빠른 시작 안내서의
목적은 System z® LPEX 편집기를
소개하는 것입니다. 이 안내서는 편집기 디자인 및
자주 수행되는 일부 태스크에 대해 설명하며 이 편집기에서 해당
태스크를 수행하는 방법을 설명합니다. 마지막으로 이 안내서는 일부 생산성 향상 기능 및 명령 참조에 대해 간략히
설명합니다.
System z LPEX 편집기의 백그라운드
System z용 Developer를
Eclipse 플랫폼 맨 위에 빌드한 경우와 마찬가지로 System z LPEX
편집기도 기본 LPEX 편집기의 맨 위에 빌드하여 z/OS® 사용자
요구에 특정한 추가 기능을 제공합니다. 이 안내서에는 특히
z/OS 사용자에게 유용한 일부 기능이 설명되어 있습니다. 그 일부는
기본 LPEX 편집기 기능이고 일부는 System z LPEX 편집기 기능입니다.
중요사항: System z LPEX 편집기가
ISPF와 보다 유사하게 작동하도록 하려면 환경 설정에서 ISPF 프로파일을
선택하십시오(창 > 환경 설정 > LPEX 편집기).
ISPF 사용자에 대한 용어 차이
ISPF 편집기에서는
접두부 영역에서 사용되는 명령은 행 명령, 명령행에서 사용되는
명령은 1차 명령이라고 합니다.
하지만 모든 LPEX 편집기에서는
접두부 영역에서 사용되는 명령은 접두부 명령, 명령행에서 사용되는
명령은 행 명령이라고 합니다.
- 접두부 명령 영역. 접두부 명령은 편집기의
접두부 영역에서 입력할 수 있습니다. 이 명령은
입력된 하나 이상의 행에만 적용됩니다. 접두부 영역에 액세스하려면 접두부 영역 옵션을 사용 가능하도록
설정해야 합니다. 창 > 환경 설정 > LPEX
편집기 > 제어 아래에서 이를 확인하십시오.
- 행 명령 영역. 명령 창의 시작 부분에 커서를 놓으려면
편집기의 아무 곳에서 ESC 키를 누르십시오. 창에 명령을 입력한 후 ENTER를 눌러 명령을 적용하십시오
편집기 사용
다음은
자주 수행되는 일부 편집기 태스크 및 System z LPEX 편집기에서
해당 태스크를 수행하는 방법이 있는 목록입니다.
참고: 이 목록은
ISPF 프로파일에만 적용됩니다.
- 행 삽입. 새 행을 열고 커서를 새 행으로
이동시키려면 Ctrl+Enter를 누르십시오.
- 행 삭제. 행을 삭제하려면 접두부 영역에
D를 입력하고 ENTER를 누르십시오. 텍스트 블록을
삭제하려면 문서에서 서로 다른 두 행의 접두부 영역에 DD를
입력한 후 Enter를 누르십시오. DD 명령으로 삭제할 텍스트
블록을 구분합니다. 현재 행을 삭제하려면 Ctrl+Backspace를
누르십시오.
- 텍스트 삭제. 삽입 모드인 경우 커서
오른쪽에 있는 문자를 삭제하려면 Delete를 누르십시오.
바꾸기
모드인 경우 동일한 조치를 사용하면 커서가 오버레이된 문자가 삭제됩니다. 이때 삭제시킨 결과로 생긴 간격을 채우도록 커서 다음에 오는 텍스트가 이동됩니다. 커서 앞에 오는 문자를 삭제하려면 Backspace를 누르십시오. 이때 삭제시킨 결과로 생긴 간격을 채우도록 커서 다음에 오는 텍스트가 이동됩니다.
- 행 나누기. 커서가 있는 현재 행을 분리하려면
Alt+S를 누르십시오.
- 행 복제. 지정된 행을 중복시키려면 접두부 영역에
R을 입력한 후 Enter를
누르십시오. 텍스트 블록에서 행을
복제하려면 문서에서 서로 다른 두 행의 접두부 영역에 RR을
입력한 후 Enter를 누르십시오 RR 명령으로 중복시킬
텍스트 블록을 구분합니다.
- 행 복사 및 이동. 하나 이상의 행을 표시하려면
Alt+L을 누르십시오. 행 표시를 선택한 후 Alt+C를 누르면
표시된 행이 현재 행 바로 아래 위치로 복사됩니다. 또는 Alt+M을
누르면 선택된 행이 이동됩니다. 이러한 오퍼레이션에서 커서는 접두부 영역에
있으면 안된다는 점에 주의하십시오. C 및 CC 접두부 명령을
사용하여 행을 복사할 수도 있기 때문입니다. 마찬가지로 M 및
MM 접두부 명령을 사용하여 행을 이동할 수도 있습니다. CC
및 MM과 함께 A, B, O 또는
OO 명령을 사용하여 행을 복사하거나 이동시킬 위치를
지정합니다(A = 이후, B = 이전, O 및 OO = 오버레이).
- 블록 편집. 블록 편집을 수행하려면 먼저 표시 모드를
직사각형으로 설정해야 합니다(창 > 환경 설정 > LPEX
편집기 > 블록). 또는 set block.defaultType rectangle
행 명령을 입력하여 현재 열려 있는 파일에서 설정할 수 있습니다. 마우스를
사용하여 사각형 블록을 선택할 수 있습니다.
선택한 후 Alt+C로 사각형 블록을
복사하거나 Alt+Z를 사용하여 기존 텍스트가 오버레이되면 블록을 복사할 수 있습니다.
혼동을
일으키는 공통된 원인은 사각형 표시 모드에서 커서 이동이 텍스트
표시 취소와 서로 분리되어 있기 때문입니다. 즉, 일부 텍스트가 표시된 경우 커서를 이동해도
텍스트 표시가 취소되지 않습니다. Ctrl+U를 사용하여 텍스트 표시를 취소할 수 있습니다.
텍스트
블록 표시 및 조작에 대한 자세한 설명은 도움말의
텍스트 블록 표시 및 텍스트 블록 조작을 참조하십시오.
- 데이터 찾기 및 변경. Ctrl+F를 클릭하여
검색/바꾸기 창을 여십시오. 다음 조치 중 하나를 통해 검색 범위를 제한할 수 있습니다.
- 선택한 것만 검색 선택란을 선택하여 지정한 컨텐츠 내에서만 검색을 합니다.
- 해당 열만 검색 선택란을 선택하여 지정된 열 내에서만 검색을 합니다.
선택 후
Esc를 눌러 창을 닫습니다.
- 16진 모드에서 컨텐츠 보기 팝업 메뉴의 을 선택하여 16진 모드로 파일 컨텐츠를 볼 수 있습니다.
생산성 기능
다음은 사용 가능한 일부 생산성 향상 기능입니다.
- 파일의 다중 보기(화면 분할). 편집기의 팝업 메뉴에서
보기 > 새 보기 열기를 선택하여 동일한 파일의
여러 보기를 열 수 있습니다.
- 필터 보기. 편집기의 팝업 메뉴에 있는
필터 보기 기능을 사용하여 주석, 디비전, 오류와 같은
파일의 선택된 섹션만 표시할 수 있습니다. 필터 보기에서 리턴하려면 모두 표시를 선택하여 전체 컨텐츠를 표시하십시오
- 파일 비교. 원격 시스템 보기에서 두 개의 파일을 선택한
후(여러 개를 선택하는 동안 Ctrl 키를 계속 누름)
비교 대상 > 서로를 선택하여 파일 비교를
수행하십시오. 필요하면 편집기 창의 제목 영역을 두 번 클릭하여 보기를 최대화하십시오.
편집기 사용자 정의
System z LPEX
편집기는 사용자 환경 설정에 맞게 추가로 사용자 정의할 수 있습니다.
창 > 환경 설정 > LPEX 편집기 아래에 있는
옵션을 사용하여 표준 편집기 옵션(예: 모양, 저장, 인쇄 등)을 사용자 정의할
수 있습니다. z/OS 특정 편집기 옵션을
사용자 정의하려면 창 > 환경 설정 > LPEX 편집기 >
System z LPEX 편집기 아래에서 사용자 정의할 옵션을 찾으십시오. 예를 들어 LPEX 증분 찾기 기능을 사용하지 않으려면
창 > 환경 설정 > LPEX 편집기 > 텍스트 검색 아래에서 증분 찾기 대화 상자를 선택 취소하십시오.
명령 참조
다음 표에서는
System z LPEX 편집기의 ISPF 모드에서 지원하는
공통 명령을 추가로 나열합니다.
표 1. 편집기에서 다음 단축키 및 팝업 메뉴를 통해 사용할 수 있는 편집기 명령| 기능 |
명령 |
| 블록 선택 |
Alt+R |
| 블록 선택 취소 |
Alt+U |
| 선택사항 왼쪽으로 이동 |
Alt+F7 |
| 선택사항 오른쪽으로 이동 |
Alt+F8 |
| 선택사항 이동 |
커서를 위치시키고 Alt+M을 누릅니다. |
| 블록 복사 |
Alt+C |
| 블록 삭제 |
Alt+D |
| 행 나누기 |
Alt+S |
| 소문자로 변환 |
Alt+I |
| 대문자로 변환 |
Alt+K |
| 행 삽입 |
Ctrl+Enter |
| 검색(및 바꾸기) |
Ctrl+F |
| 새로 보기(보기 분할) |
Ctrl+2 |
| 보기 닫기(중복 보기 닫기) |
Ctrl+0 |
| 행 주석 처리 |
Ctrl+/(COBOL에서만) |
| 행 주석 처리 해제 |
Ctrl+\(COBOL에서만) |
| 보기 필터링 |
Ctrl+G |
| 모두 보기(보기 필터링 실행 취소) |
Ctrl+W |
| 코드 대문자로 변경 |
Alt+Shift+K(COBOL에서만) |
표 2. 행 블록용 접두부 명령| 기능 |
명령 |
| 블록 데이터 왼쪽으로 이동 |
<< |
| 블록 데이터 오른쪽으로 이동 |
>> |
| 블록 열 왼쪽으로 이동 |
(( |
| 블록 열 오른쪽으로 이동 |
)) |
| 블록 복사 |
cc |
| 블록 삭제 |
dd |
| 블록 오버레이 |
oo |
| 블록 반복 |
rr |
| 블록 제외 |
xx |
| 블록 대소문자 변경 |
lcc 및 ucc |
표 3. 기타 접두부 명령| 기능 |
명령 |
| 행 다음으로 복사 또는 이동 |
a |
| 행 이전으로 복사 또는 이동 |
b |
| 복사 |
c |
| 제외된 행 표시 |
f |
| 줄 바꾸기 삽입 |
i |
| 마지막으로 제외된 행 표시 |
l |
| 이동 |
m |
| 오버레이 |
o |
| 반복 |
r |