Emacs에서는 ripgrep을 사용하십시오.
Ripgrep은 grep like(하나의 파일 검색) 도구와 ag like(여러 파일 검색) 도구를 모두 대체합니다. 빠르고 다재다능하며 Rust로 작성되었습니다. 일부 소개 및 벤치마크는 ripgrep이 {grep, ag, git grep, ucg, pt, sift}보다 빠릅니다를 참조하세요.
이 패키지는 MELPA Stable 및 MELPA에서 사용할 수 있습니다. Emacs 내에서 Mx package-install
RET rg
사용하여 설치합니다.
GNU Guix에서는 emacs-rg로도 사용할 수 있습니다. guix package -i emacs-rg
로 설치하세요.
수동으로 설치하려면 rg.el
과 나머지 elisp 파일을 로드 경로에 넣고 require 패키지를 추가하세요.
( require 'rg )
rg
와 그 친구들은 자동으로 로드되는 기호이므로 자동 로드 설정이 있는 경우 로드를 연기할 수도 있습니다.
이렇게 하면 게으르지 않은 방식으로 기본 키 바인딩이 설정됩니다. 시작 성능에 관심이 있다면 다음 예를 참조하세요.
(rg-enable-default-bindings)
지연 로딩을 처리하는 방법은 문서를 참조하세요.
rg.el
2.0.0은 모양과 느낌을 개선하고 보다 일관된 키 바인딩 등을 위해 새로운 기본 설정을 사용합니다. 이전 기본값을 사용하려면 init.el
에 다음을 추가하세요.
(rg-use-old-defaults)
일반 키 맵을 보완하기 위해 magit와 같은 인터페이스를 사용하려면 (rg-enable-default-bindings)
(rg-enable-menu)
로 바꾸십시오. 메뉴는 일시적으로 구축됩니다. 이는 메뉴가 magit에서와 동일한 방식으로 수정될 수 있음을 의미합니다.
정보 문서는 패키지에 포함되어 있습니다. 온라인 문서: https://rgel.readthedocs.io
make deps
make test
라이센스를 참조하세요.