Repolode
SecretDeveloper

SecretDeveloper/lsv

Lua 설정과 외부 도구 미리보기를 지원하는 Rust 기반 3패널 터미널 파일 브라우저

스타
130
포크
4
열린 이슈
1
마지막 커밋
7개월 전

어떤 프로젝트인가요?

lsv는 터미널에서 사용하는 curses 기반 파일 뷰어입니다. 나란히 배치된 세 개의 패널에 상위 디렉터리, 선택 항목이 표시된 현재 디렉터리, 선택한 파일의 미리보기 또는 선택한 디렉터리의 내용이 표시됩니다.

미리보기는 사용자가 정의한 셸 명령으로 생성되므로, bat이나 glow 같은 도구로 미리보기 패널에 색상 출력을 표시할 수 있습니다. 동작 방식, 테마, 키맵, 사용자 지정 작업은 Lua 설정 파일에서 지정하며, 내장 명령으로 설정 파일의 기본 구성을 생성할 수 있습니다.

앱은 키보드 중심으로 조작할 수 있으며, which-key 오버레이가 표시되는 다중 키 시퀀스, 다중 선택 복사·이동·붙여넣기를 포함한 파일 작업, 디렉터리 마크, 명령 팔레트를 제공합니다. macOS, Linux, Windows에서 실행되며 cargo로 설치할 수 있습니다.

핵심 기능

  • 01상위·현재·미리보기 패널로 구성된 3패널 탐색
  • 02테마, 키맵, 작업, 미리보기 도구를 설정하는 Lua 구성
  • 03ANSI 색상 출력을 지원하는 외부 명령 미리보기
  • 04which-key 오버레이가 표시되는 다중 키 시퀀스
  • 05다중 선택 복사·이동·붙여넣기와 추가·이름 변경·삭제
  • 06디렉터리 마크 및 Tab 자동 완성을 지원하는 명령 팔레트

활용 사례

  • 코드와 Markdown을 미리보기로 확인하며 터미널에서 프로젝트 디렉터리 탐색
  • Lua 스크립트로 키보드 중심 파일 관리자 작업 방식 사용자 지정
  • 브라우저에서 선택한 디렉터리를 대상으로 git status 같은 셸 명령 실행

토픽

자주 묻는 질문

lsv은(는) 무엇인가요?
Lua 설정과 외부 도구 미리보기를 지원하는 Rust 기반 3패널 터미널 파일 브라우저 lsv는 터미널에서 사용하는 curses 기반 파일 뷰어입니다. 나란히 배치된 세 개의 패널에 상위 디렉터리, 선택 항목이 표시된 현재 디렉터리, 선택한 파일의 미리보기 또는 선택한 디렉터리의 내용이 표시됩니다.
lsv은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
lsv은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
lsv은(는) 아직 유지보수되고 있나요?
6개월 이상 커밋 없음. lsv의 마지막 커밋은 2026년 3월 19일입니다.
lsv은(는) 어디에 사용할 수 있나요?
코드와 Markdown을 미리보기로 확인하며 터미널에서 프로젝트 디렉터리 탐색 Lua 스크립트로 키보드 중심 파일 관리자 작업 방식 사용자 지정 브라우저에서 선택한 디렉터리를 대상으로 git status 같은 셸 명령 실행
lsv은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SecretDeveloper/lsv

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트