프로젝트 소개

rga는 빠른 ripgrep 도구를 기반으로 구축된 명령줄 검색 유틸리티로, 다양한 파일 형식 내에서 정규식 검색을 가능하게 합니다. PDF(poppler), 문서(pandoc), 압축 파일(zip, tar, gzip 등), 비디오 자막(ffmpeg), SQLite 데이터베이스 및 기타 여러 유형에서 텍스트를 추출하기 위한 내장 어댑터가 포함되어 있습니다. 이 도구는 중첩된 압축 파일을 재귀적으로 탐색하고, 사용자 정의 어댑터를 지원하며, fzf와 같은 퍼지 파인더 도구와 통합할 수 있습니다. 설치 방법으로는 패키지 관리자(Homebrew, Pacman, MacPorts 등)를 사용하거나 Rust로 소스에서 컴파일하는 방법이 있습니다. 구성은 XDG, macOS 및 Windows 규칙을 존중하는 JSON 파일을 통해 처리되며, 반복 검색 속도를 높이기 위해 결과를 캐시할 수 있습니다. rga는 대부분의 옵션을 ripgrep에 직접 전달하므로, 향상된 파일 유형 지원을 갖춘 드롭인 대체 도구로 사용할 수 있습니다.