원문 캡처 · crane-editor.com
원문 캡처 · crane-editor.com

Crane은 macOS, Windows, Linux용 공개 베타 텍스트 편집기다. 파일의 시작 부분을 읽자마자 화면에 표시하고 나머지는 백그라운드에서 읽어, 사용자가 대용량 파일을 스크롤하고 검색하는 동안 편집할 수 있게 한다.

로그, 데이터 내보내기 파일, 시퀀싱 데이터처럼 기가바이트에 이르는 파일뿐 아니라 코드, 설정 파일, 메모도 편집할 수 있다. 파일 전체를 읽기 전에 열 수 있어 컴퓨터 메모리보다 큰 파일도 다룬다. 편집 내용은 저장하기 전까지 원본 파일과 분리해 보관한다.

Crane은 검색·바꾸기, 줄 정렬과 공백 정리, 창 분할, 코드와 JSON 접기, 줄 번호나 바이트 위치로 이동하는 기능을 제공한다. Vim 모드는 기본적으로 꺼져 있으며 설정에서 켤 수 있다. 다만 검색 패턴은 Vim 문법이 아니라 Crane 자체 정규식을 사용한다.

제작사는 반복 실행한 자체 벤치마크의 중간값을 공개했다. 파일이 메모리에 이미 올라와 있는 조건에서 문구 검색 속도는 Apple M2에서 49.1 GB/s, AMD Ryzen 7 2700에서 Linux 22.2 GB/s, Windows 23.2 GB/s였다. 처음 디스크에서 읽는 파일은 디스크 속도의 영향을 받는다.

현재는 초기 베타로, 제작사는 미완성 기능과 거친 부분이 있을 수 있다고 안내한다. 아직 없는 기능에는 파일 전체 검색, 다중 커서, 명령 팔레트, 플러그인이 포함된다. macOS는 .dmg, Windows는 .msi, Linux는 .deb와 .rpm 패키지로 제공된다. Crane 다운로드