Git 상태 표시 및 TUI 탐색을 지원하는 고전적 디렉터리 트리 뷰어

🤖 AI 추천

터미널 환경에서 효율적인 파일 탐색 및 Git 작업 관리를 원하는 개발자, 특히 CLI 도구 사용에 익숙한 미들 레벨 이상의 백엔드 및 프론트엔드 개발자에게 유용합니다.

🔖 주요 키워드

Git 상태 표시 및 TUI 탐색을 지원하는 고전적 디렉터리 트리 뷰어

핵심 기술: 고전적인 tree 명령의 기능을 확장하여 Git 상태 표시, TUI 기반 탐색, LS_COLORS 지원 등을 제공하는 빠르고 미니멀한 디렉터리 트리 뷰어입니다.

기술적 세부사항:
* 클래식/인터랙티브 모드: 전통적인 트리 출력과 더불어 키보드 기반의 직관적인 탐색 기능을 제공합니다.
* Git 상태 표시: 파일의 수정, 추가, 추적 안 됨(Untracked) 상태를 명확하게 시각화합니다.
* 다양한 파일 정보: 파일 크기, 권한, 아이콘 출력 및 .gitignore 반영 기능을 지원합니다.
* 컬러링 및 커스터마이징: LS_COLORS 환경 변수를 기반으로 컬러링을 적용하여 가독성을 높입니다.
* 통합 및 확장성: 다른 CLI 도구와의 파이프라인 통합, fzf를 이용한 퍼지 검색, lessbat와 함께 대규모 트리 출력 등 유연한 활용이 가능합니다.

개발 임팩트: 프로젝트의 파일 구조를 시각적으로 파악하고, Git 변경 사항을 빠르게 인지하며, 터미널 내에서 효율적으로 탐색하는 데 도움을 주어 개발 워크플로우의 생산성을 향상시킵니다.

커뮤니티 반응: (정보 없음 - 원문에서 별도 언급되지 않음)

📚 관련 자료