Fresh - 강력하고 쉬운 터미널용 텍스트 에디터
(github.com/sinelaw)- 터미널 환경에서도 GUI 수준의 사용성을 제공하기 위해 개발된 텍스트 편집기
- 네이티브 UI, 풀 메뉴 시스템, Command Palette를 지원하며, 전체 마우스 조작 가능하여그래픽 편집기 사용자가 전환해도 자연스러움
- TypeScript 기반 플러그인 시스템 : 플러그인은 Deno 샌드박스 환경에서 안전하게 실행
-
저지연 성능을 목표로 설계된 경량 구조
- 입력 즉시 반응하는 낮은 레이턴시 편집 경험 제공
- 수 GB급 대용량 파일도 안정적으로 열고 편집 가능
-
완전한 에디터 기능 세트를 제공
- 파일 관리: 열기/저장/탭/자동 되돌리기/Git 파일 탐색
- 편집 기능: 다중 커서, 블록 선택, 스마트 들여쓰기, 클립보드
- 검색·치환: 증분 검색, 선택 영역 내 검색, Git grep 지원
- 탐색 기능: 줄 이동, 괄호 이동, 북마크, 오류 탐색
- 레이아웃: 분할 창, 줄 번호, 줄 바꿈, Markdown 미리보기
- LSP 통합: 정의 이동, 참조, 코드 액션, 자동 완성, 진단 표시
- 생산성 도구: Command Palette, 메뉴 바, 매크로, Git 로그, 진단 패널
- 플러그인 확장: 색상 강조, TODO 하이라이터, 병합 충돌 표시, 키맵 설정
- Rust 기반의 고성능 구현체, macOS·Linux·npm·Nix 등 지원
- GPL-2.0 라이선스
GeekNews Weekly에 포함된 글입니다.
에디터 코멘트 보기