top of page

Vim과 Nano에 도전장을 내다! Microsoft의 새로운 텍스트 편집기 - Edit

마이크로소프트(Microsoft)가 새로운 command-line 텍스트 편집기 'Edit'를 출시했습니다. 이 편집기는 곧 윈도우(Windows) 기본 애플리케이션으로 제공될 예정입니다. 1990년대 MS-DOS Edit 프로그램에서 영감을 받았으며, 이미 오픈소스 소프트웨어입니다.


Microsoft Edit
Microsoft Edit

마이크로소프트는 Build 2025 컨퍼런스에서 새로운 편집기를 발표했습니다. 블로그 게시물에서 "command line에서 'edit'을 실행하여 액세스할 수 있는 명령줄 텍스트 편집기인 Edit on Windows를 소개합니다. 이를 통해 개발자는 command line에서 직접 파일을 편집하여 기존 작업 흐름을 유지하고 컨텍스트 전환을 최소화할 수 있습니다. 현재 오픈 소스로 제공되며 향후 몇 달 안에 Windows Insider Program에서 미리 볼 수 있습니다."라고 밝혔습니다.


Vim vs. Nano vs. Microsoft Edit
Vim vs. Nano vs. Microsoft Edit

이 편집기는 Vim, Nano 또는 다른 command line 텍스트 에디터를 사용해 본 사람이라면 누구나 익숙하게 보일 것입니다. 일반 텍스트 파일을 열어 기본적인 보기 및 편집 기능을 제공하며, 찾기 및 바꾸기 기능과 자동 줄바꿈 기능(선택 사항)도 지원합니다. 상단에는 메뉴 막대가 있고 하단에는 파일 정보를 위한 상태 표시줄이 있어 Vi/Vim 보다는 메모장이나 Nano 에 더 가까운 인터페이스를 제공합니다 .


Edit
Edit - Word Wrap 기능

마이크로소프트는 Edit의 용량이 250KB 미만이며 전적으로 Rust 프로그래밍 언어로 작성되었다고 밝혔습니다. 코드는 MIT 라이선스에 따라 GitHub에서 무료로 제공됩니다 . 따라서 마이크로소프트는 현재 Windows용으로만 개발하고 있지만, 공식 포팅이든 아니든 향후 다른 운영체제로의 포팅이 가능할 것으로 예상됩니다.



하지만 왜?


command line 텍스트 편집기는 많은데, 왜 마이크로소프트는 또 다른 편집기를 만들었을까요? 한 블로그 게시물에서는 이렇게 설명했습니다. "많은 분들이 'Vim 종료 방법'이라는 밈(meme)을 잘 알고 계실 겁니다. 마법 같은 종료 주문을 배우는 것은 비교적 간단하지만, 이것이 초보 프로그래머와 기존 프로그래머 모두에게 종종 걸림돌로 작용하는 것은 결코 우연이 아닙니다. 기본 내장 편집기에서는 이런 문제를 피하고 싶었기 때문에 […] 안타깝게도 선택지가 제한적이었습니다. Windows를 지원하지 않거나 모든 OS 버전에 기본으로 제공하기에는 너무 큰 편집기들이었죠. 그래서 Edit이 탄생했습니다."


Edit
Edit 이용 예제

Edit은 1991년 MS-DOS 기본 텍스트 편집기로 시작하여 이후 Windows 95에서 메모장의 대안으로 독립 실행형 프로그램이 된 MS-DOS Editor에서 영감을 받았습니다. Editor는 Windows 10을 포함한 모든 32비트 Windows 버전에 포함되어 있었습니다. 하지만 64비트 Windows 버전에서는 Editor와 같은 16비트 프로그램을 실행할 수 없기 때문에 기본적으로 제공되지 않았습니다. Windows 11은 64비트 운영 체제로만 제공되었기 때문에 Editor는 완전히 삭제되었습니다.



Edit 다운받기


Edit 애플리케이션은 아직 winget 이나 다른 패키지 저장소에서 사용할 수 없지만, GitHub 릴리스 페이지에서 다운로드 할 수 있습니다. 압축을 푼 폴더에서 실행하거나, Edit 바이너리를 시스템 PATH에 지정된 디렉토리에 복사해야 합니다 .



Microsoft에서는 이 기능이 "향후 몇 달 안에" Windows Insider 빌드에 적용될 예정이며, 그 후 언젠가는 모든 Windows 11 PC에 적용될 것이라고 밝혔습니다.

pngegg (11)_result.webp

<Raank:랑크 /> 구독 하기 : Subscribe

감사합니다! : Thanks for submitting!

©2024 by <Raank:랑크 /> Knowledge is Power

  • Linkedin
  • Knowledge Arcadia - Icon 8c
  • Raanktone - Icon 16 - 1
  • Qubitronix
  • Naver Blog
bottom of page