Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

consider adding `ripgrep-all` and Unicode as notes on RipGrep column (more-tools, feature-comparison)

Đang mở
#142 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
52/100
Loại issue
Tài liệu
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Lĩnh vực
documentation

Hướng nghiên cứu

Start with the feature-comparison and More-Tools pages, especially the RipGrep entry and the Indexing section. Verify the documented Unicode support and ripgrep-all details from the linked sources, then add the requested comparison notes and tool entry; optional Swish-E and free-text additions should be scoped before editing. Done means the relevant pages clearly cover the agreed tools and capabilities.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Ripgrep at least (possibly others, ag, pg?) is Unicode-native by default, this is worth a ✓ in a new Unicode row.

the third party wrapper for rg=ripgrep, rga=ripgrep-all ( Blog announcement, It's Foss review GitHub ) provides more varieties of binary-file recursion (e.g. pdf, docx, sqlite, jpg (meta data?), video subtitles); and a plugin API for community adapters for more types.

An added row for PDF, DOCX/ODT, etc with 'via rga' in the RipGrep column of feature-comparison would cover this.

Plus adding RGA immediately under RG's entry in More-Tools as a separate ¶.

RGA's roadmap indicates they're considering a pre-scan/indexing option.

(for free-text doc formats, I use pdf2txt if it has original text, ocrmypdf if it doesn't, and LibreOffice daemon unoconv --listener to create tracking $fn.txt files (created read-only!) and then index those and native txt,md,html with swish-e for my several large free-text natural-language corpora. Swish-E could also be added to more-tools page under §Indexing; and swish and rga could be in a new § for Natural Language/Free Text, as alternatives for other use-cases that are off-label usage for Ack3.)

N.B.: On Win, RGA recommends installing only via chocolately or scoop WinDo$ package managers (so that pre-reqs are installed together w/o supervisor permission needed).

I'm going to try the latter (scoop) in order to find files my elderly relatives have 'misplaced' as the Win HOMEDIR has been cloned to repeated generations of replacement PCs.
i doubt if I'll pivot my ack3+pdf2txt+swish free-text workflow to RGA but I'll at least experiment with rg, rga on docs to be better informed.

Ngôn ngữ chính
Perl
Star
46
Fork
24
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của beyondgrep/website

Tất cả issue của beyondgrep/website

Issue tương tự

Thêm issue về Perl

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.