EDT(유니백)
EDT (Univac)EDT는 UNIVAC Series 90 메인프레임 컴퓨터를 사용하여 Unisys VS/9 운영 체제에서 실행되는 텍스트 편집기로,[1] 2013년 현재 Fujitsu BS2000 메인프레임 컴퓨터와 운영 체제에서 실행된다.스펙트럼 시리즈 메인프레임용 TSOS 운영체제용 RCA가 개발했다.RCA 버전은 이후 Sperry Univac(이후 Unisys가 됨)에 판매되었고 VS/9 운영 체제용으로 출시되었다.
Univac/Fujitsu EDT 편집기는 기능 키를 사용하지 않는다는 점에서 라인 기반 편집기이다.테코나 이맥스 같은 편집자와는 달리 이 프로그램은 항상 텍스트 입력 모드로 되어 있어 오늘날의 워드프로세서와 유사하다.
명령은 일반 텍스트를 입력하는 것과 같은 방식으로 텍스트를 입력하여 편집기로 보내지만, 줄의 첫 번째 문자(공백 제외)는 명령 기호로, 기본적으로 at 기호("@")가 된다.한 줄이 @로 시작되면 나머지 행은 텍스트 편집 명령으로 사용된다.편집자 명령이 아닌 @로 시작하는 텍스트의 줄을 입력하려면 두 번째 @ 기호로 줄에 접두사를 붙여야 하는데, 이 경우 첫 번째 @ 기호가 벗겨지고, 명령어보다는 텍스트로 택한 선이 된다.명령 표시기를 @에서 다른 문자로 변경하는 명령도 가능하다.이 기능에 대한 한 가지 용도는 EDT가 다른 파일에 대해 다양한 작업을 수행하도록 스크립트를 작성하는 것이다.편집기의 명령 집합에는 테스트, 비교, 분기 및 루프 기능을 사용하여 무인 프로그래밍 편집 세션을 만들 수 있는 기능이 포함되어 있다.
원본 파일에 줄 번호가 없는 경우 편집기는 각 줄 편집에 사용할 유사 줄 번호를 제공한다.8자 인덱스 키를 지원하는 ISAM 파일 형식 때문에 줄 번호는 0.0000부터 9999.9999 범위의 부동 소수점 번호로 구성된다.EDT가 공급하는 통상적인 회선 번호는 1.000부터 시작하여 신규 회선이 추가될 때마다 1씩 증가하고 있다.소수점을 명령 접두사로 사용하여 다른 줄 사이에 선을 삽입할 수 있다.예를 들어, 파일의 1행은 1.0000, 2행은 2.0000이며, 1행과 2행 사이에 한 행을 삽입하려면 @1.5: 다음에 줄의 텍스트를 입력할 수 있다. 콜론은 폐기되고 1행과 2행 사이에 1.5000에 선이 삽입된다.파일의 전체 또는 일부를 번호를 다시 매기기 위해 번호 변경 명령을 사용할 수 있다.
EDT의 명령은 일반적으로 명령어(대소문자를 구분하지 않음)로 구성되는데, 명령어가 작용하는 라인 번호의 범위와 명령어의 작용 방식을 나타내는 하위 기능으로 이어질 수 있다.범위는 단일 라인 번호, 대시(예: 5-8은 5.00 ~ 8.9999 포함)로 구분된 라인 범위 또는 각각 쉼표로 구분된 라인 그룹으로 표현되었다.앰퍼샌드 "&" 또는 파일의 모든 행을 나타내는 단어 "all"과 같은 몇몇 기호는 다양한 값을 나타낼 수 있다.
예를 들어, 문서의 모든 "수신인"을 "수신인" 단어로 변경하려면
@ON ALL "종료"를 "종료"로 변경
또는
@on & "To"를 "From"으로 변경
전송 키 다음에 (PC에서 Enter와 동일) 편집자가 작업을 수행한다.편집은 기본적으로 풀스크린으로, 사용자가 송신 키를 누를 때까지 수행되지 않는 동작으로, 웹 페이지의 입력란에 텍스트를 입력하는 오늘날의 관행과 매우 유사한 절차로, 사용자가 제출 버튼을 클릭할 때까지 어떠한 조치도 취하지 않았다.[2]
Univac/Fujitsu의 EDT 편집기는 다음과 같은 매우 강력한 편집 기능을 제공한다.
- [유출]과 유사한 텍스트 형식(주기가 있는 이전 줄에 의해 텍스트 편집 명령이 제공된 경우)
- 아마도 다른 프로그램이 편집자가 메모리에 가지고 있는 텍스트를 사용할 수 있도록 하는 플러그인의 사용을 지원하는 첫 번째 프로그램 중 하나일 것이다(Univac 90/60은 1960년대 후반과 1970년대 초반으로 거슬러 올라간다). 또한 명령을 처리를 위해 편집자에게 다시 보낼 수 있다.
- 분류하다
- 샅샅이 뒤지다
- 줄 번호가 있는 일반 텍스트 및 파일 편집
- 너무 커서 메모리에 보관할 수 없는 파일의 직접 온디스크 편집
후지쯔가 현재 출시한 EDT도 유니박스가 EDT 버전을 출시할 때 없던 유니코드를 지원한다.