AI 요약
mdvi는 터미널 환경에서 Vim 스타일의 단축키를 사용하여 마크다운 파일을 효율적으로 읽을 수 있게 해주는 도구입니다. 고품질 마크다운 렌더링뿐만 아니라 구문 강조가 적용된 코드 블록, 이미지 표시, 실시간 새로고침 등 강력한 기능을 제공합니다. Rust 언어로 개발되어 대용량 파일에서도 성능이 뛰어나며, 터미널 사용자들에게 최적화된 TUI 환경을 선사합니다.
핵심 인사이트
- Vim 숙련자를 위한 익숙한 키 바인딩(j, k, g, G 등)을 제공하여 마우스 없는 빠른 탐색이 가능합니다.
- Sixel, Kitty, iTerm2 등 다양한 이미지 프로토콜을 지원하여 터미널 내에서도 풍부한 시각 정보를 확인할 수 있습니다.
주요 디테일
- 검색(/), 다음 결과 이동(n/N), 페이지 이동(Ctrl-d/u) 등 풍부한 탐색 명령어를 지원합니다.
- 파일이 디스크에서 변경될 때 실시간으로 반영하는 Live reload 기능을 포함합니다.
- 코드 블록의 언어 태그를 인식하여 자동으로 구문 강조(Syntax Highlighting)를 적용합니다.
- 상태 표시줄을 통해 현재 줄과 열의 위치를 실시간으로 확인할 수 있습니다.
- Homebrew나 Cargo를 통해 쉽게 설치하고 실행할 수 있습니다.
출처:hackernews
