MS-DOS 편집기
1. 개요
MS-DOS 편집기는 텍스트 사용자 인터페이스를 사용하는 텍스트 편집기로, MS-DOS 운영 체제에 포함되어 다양한 버전으로 제공되었다. 버전 2.0부터는 여러 파일을 동시에 열 수 있는 다중 문서 인터페이스를 지원하며, 이진 파일 모드와 마우스 지원 기능을 갖추었다. MS-DOS 6.22 이하 버전에서는 메모리 사용량과 유니코드 지원에 제한이 있었으며, USB 프린터를 직접 지원하지 못하는 단점이 있었다. MS-DOS 5.0부터 Windows 10까지 다양한 버전으로 제공되었으며, FreeDOS 버전도 존재한다. 한국어 지원은 제한적이었으며, PC-9800 시리즈용 MS-DOS에서는 NEC가 자체적으로 일본어를 지원하는 에디터를 제공했다.
| 이름 | MS-DOS 편집기 |
|---|---|
| 개발자 | 마이크로소프트 |
| 최초 출시일 | 1991년 6월 |
| 최신 버전 | 2.0.026 |
| 최신 버전 출시일 | 1995년 |
| 운영체제 | MS-DOS, PC DOS, OS/2, 마이크로소프트 윈도우 |
| 플랫폼 | Intel x86, 16비트 |
| 장르 | 텍스트 편집기 |
| 라이선스 | 사유 EULA |
| 대체 대상 | Edlin |
| 대체 소프트웨어 | Windows Notepad |
| 웹사이트 | MS-DOS 편집기 공식 웹사이트 |
| 최대 문서 크기 | 300 kB |
|---|
-
1991년 소프트웨어 -
윈도우 미디어 플레이어
윈도우 미디어 플레이어는 마이크로소프트에서 개발하여 윈도우 운영 체제에서 오디오, 비디오, 이미지 파일을 재생하는 데 사용되는 미디어 플레이어 응용 프로그램으로, 초기 버전은 '미디어 플레이어'라는 이름으로 출시되어 다양한 기능 추가 및 플랫폼 확장을 거쳤으나 현재는 대부분 지원이 중단되었고, 유럽 연합 경쟁법 위반 사건으로 인해 없는 버전도 출시되었다. -
1991년 소프트웨어 -
시스템 7
시스템 7은 1991년 애플이 출시한 매킨토시 운영 체제의 주요 업그레이드 버전으로, 싱글 태스킹 한계를 극복하고 개인 파일 공유, 별칭, 드래그 앤 드롭 등 다양한 기능을 제공하며 PowerPC 기반 컴퓨터를 지원한다. -
콘솔 애플리케이션 -
Top (소프트웨어)
top은 시스템의 실시간 상태를 보여주는 프로세스 모니터링 소프트웨어 유틸리티로, CPU 사용률, 메모리 사용량, 실행 중인 프로세스 목록 등 다양한 정보를 제공한다. -
콘솔 애플리케이션 -
MacPorts
MacPorts는 macOS에서 소프트웨어를 설치 및 관리하는 패키지 관리 시스템으로, 사용자가 소스 코드 컴파일 또는 미리 빌드된 바이너리를 통해 오픈 소스 소프트웨어를 간편하게 설치할 수 있도록 지원하며, Fink, Homebrew와 유사한 오버레이 배포판이다. -
윈도우 구성 요소 -
인터넷 익스플로러
마이크로소프트가 개발한 웹 브라우저인 인터넷 익스플로러는 윈도우 운영 체제와의 통합으로 높은 시장 점유율을 유지했으나, 웹 표준 문제와 보안 취약점으로 비판받으며 2015년 엣지에 자리를 내주고 2022년 지원이 종료되었지만, 엣지의 IE 모드로 레거시 호환성을 유지하고 있다. -
윈도우 구성 요소 -
원격 데스크톱 서비스
원격 데스크톱 서비스(RDS)는 네트워크를 통해 원격으로 컴퓨터의 데스크톱 환경에 접근할 수 있게 해주는 기술이며, 클라이언트 소프트웨어, 서버 구성 요소, 다양한 역할을 수행하는 구성 요소로 구성된다.
2. 기능
MS-DOS 편집기는 텍스트 사용자 인터페이스를 사용하며, 색상 구성을 조정할 수 있다. 버전 2.0(DOS 7 또는 윈도 9x에 포함)에서는 최대 9개의 파일을 동시에 열 수 있는 다중 문서 인터페이스를 갖추고 있으며, 이전 버전(DOS 5 및 6에 포함)은 한 개의 파일만 열 수 있다. 화면을 두 개의 창으로 수직 분할하여 두 개의 파일을 동시에 보거나 동일 파일의 다른 부분을 볼 수 있다. 또한 파일은 이진 모드로 열 수 있으며, 이 모드에서는 줄당 고정된 수의 문자가 표시되고 개행 문자는 다른 문자처럼 처리된다. 이 모드에서는 문자가 16진수 문자(0-9 및 A-F)로 표시된다. 편집기는 유닉스 개행 문자를 MS-DOS 개행 문자로 변환하며 마우스를 지원한다. 이러한 기능 중 일부는 버전 2.0에서만 추가되었다.
3. 제한
* 유니코드를 지원하지 않는다.
* MS-DOS 6.22 이하 버전의 도스 편집기는 이진 파일, 여러 개의 파일을 제대로 지원하지 않으며, MS-DOS 리얼 모드 프로그램처럼 640KB의 메모리만 사용할 수 있다는 제한이 있다.
* USB 프린터를 직접 지원하지는 않지만, 네트워크 프린터로 추가하면 이 문제를 해결할 수 있다.
4. 버전
MS-DOS 편집기(Edit)는 다양한 버전으로 출시되었다. 각 버전의 주요 특징은 다음과 같다.
| 버전 | 운영체제 | 특징 |
|---|---|---|
| 1.0 | MS-DOS 5.00, PC DOS 5.0, OS/2, Windows NT 4.0 | QBasic 1.0 기반, 한 번에 하나의 파일만 열 수 있음, 분할된 창에서 빠른 도움말 파일 열기 가능 |
| 1.1 | MS-DOS 6.0 | QBasic 1.1 사용, 편집기 자체의 새로운 기능은 없음 |
| PC DOS 버전 | PC DOS 6, 7 | `edit` 명령어 대신 DOS E 편집기 포함, 버전 7.0에서 마우스 및 메뉴 지원 |
| 2.0 | 윈도우 95 이후 (32비트 x86 버전) | QBasic 불필요, 독립 실행형 프로그램, x64, IA-64, ARM64에서는 직접 실행 불가 |
| FreeDOS 버전 | FreeDOS | 숀 레이븐(Shaun Raven) 개발, GPL 라이선스 |
4.1. 버전 1.0
편집기 버전 1.0은 MS-DOS 5.00, PC DOS 5.0, OS/2, Windows NT 4.0에 포함되었다. 이 편집기는 QBasic 1.0에서 작동했다. 이 버전은 DOS의 메모리 제약으로 인해 한 번에 하나의 파일만 열 수 있었다. 또한, 분할된 창에서 빠른 도움말 파일을 열 수 있었다.
4.2. 버전 1.1
편집기 버전 1.1은 MS-DOS 6.0에 나타났다. 이 버전은 QBasic 1.1을 사용하지만 편집기에 새로운 기능이 추가되지는 않았다. MS-DOS 6.0의 도움말 표시에 Qbasic 1.1이 사용된 것이 주요 차이점이다.
4.3. PC DOS 버전
편집기 버전 1.0은 MS-DOS 5.00, PC DOS 5.0, OS/2, Windows NT 4.0에 등장했다. 이 편집기는 QBasic 1.0에 의존하며, DOS 메모리의 한계로 인해 하나의 파일만 열 수 있었다. 또한 분할된 창에서 빠른 도움말 파일을 열 수 있었다.
PC DOS 6에는 `edit` 명령이 포함되어 있지 않았고, 대신 DOS E 편집기가 있었다. 이는 버전 7.0에서 마우스와 메뉴를 지원하도록 업그레이드되었다.
4.4. 버전 2.0
편집기 버전 2.0은 윈도우 95와 함께 나타났으며, QBasic이 더 이상 필요하지 않은 독립 실행형 프로그램이다. 이 버전은 윈도우 10까지 모든 32비트 x86 버전에 포함되었다. 16비트 DOS 앱이므로 x64, IA-64, 또는 ARM64 버전의 Windows에서는 직접 실행되지 않는다.
4.5. FreeDOS 버전
FreeDOS 버전은 숀 레이븐(Shaun Raven)이 개발했으며 GPL에 따라 라이선스가 부여되었다.
5. 한국어 지원
QBasic이 일본어를 지원하지 않기 때문에 IBM DOS J5.0/V 및 MS-DOS 5.0/V의 edit 명령은 영어 모드만 지원한다. 마이크로소프트판 MS-DOS 6.2/V에서는 일본어 모드를 지원하는 edit 명령이 단독으로 부속되었다. 그 후의 Windows 9x에는 MS-DOS 편집기의 일본어 대응 버전이 부속되었지만, Windows NT에는 영문판만 부속되어 일본어 처리를 지원하지 않는다. 또한, Windows Vista 이후에는 가상 DOS 머신 자체가 일본어 처리를 지원하지 않는다.
PC-9800 시리즈용 MS-DOS에서는 일본전기(NEC)가 독자적으로 "SEDIT"라는 스크린 에디터를 V3.3D 이후로 제공했다. 이것은 당연히 일본어를 지원한다. NEC판 MS-DOS 6.2에서는 명칭은 "SEDIT"이지만 내용은 MIFES의 서브셋 "MINIFES"를 기반으로 변경되었다.