Neovim에서 5만 개 파일을 10ms 안에 검색하는 Rust 기반 퍼지 파인더
AI Tool·Rust3 / 0
Rust 백엔드와 오타 교정 알고리즘으로 대규모 프로젝트에서 초고속 파일 검색을 수행한다.
주요 기능
- Rust 백엔드를 활용해 5만 개 파일 기준 10ms 미만의 검색 속도를 보장한다.
- Smith-Waterman 알고리즘으로 오타가 섞인 검색어에서도 정확한 파일을 찾아낸다.
- Git 상태와 연동하여 수정되거나 추적되지 않은 파일을 목록에 실시간으로 시각화한다.
- Frecency 알고리즘을 통해 사용자의 작업 습관에 최적화된 개인화 검색 순위를 제공한다.
- Plain, Regex, Fuzzy 모드 간 전환이 가능한 실시간 내용 검색 기능을 탑재했다.
사용 사례
- 수만 개의 소스 파일이 존재하는 대규모 모노레포에서 특정 모듈을 빠르게 탐색할 때
- 정확한 파일명을 기억하지 못하거나 오타를 자주 입력하는 환경에서 파일을 찾을 때
- 최근 수정된 파일이나 자주 열어보는 파일을 우선적으로 확인하며 작업할 때
3.5k
Stars
145
Forks
+583
Trending
3
조회수
3.5k watchers52 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.