Bug 513686 - Feature request: add support for 'ugrep' search engine
Summary: Feature request: add support for 'ugrep' search engine
Status: REPORTED
Alias: None
Product: krusader
Classification: Applications
Component: search (other bugs)
Version First Reported In: 2.9.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-22 00:24 UTC by Agron
Modified: 2025-12-22 00:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agron 2025-12-22 00:24:16 UTC
Krusaders own search tool is fantastic, but there is another search tool called ugrep that is very mature and extremely stable.

'ugrep' has become known not only for speed, it's C++ and some C, but more for it's ability to recognize and parse numerous files tipes, archives and even bin and hex files as well.

From their description: ugrep 7.5 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more

Me as a developer, I would love to see ugrep integrated into Krusader, either as an alternative to the existing search tool or as an option inside Krusader search tool.
Comment 1 Agron 2025-12-22 00:26:54 UTC
I find fuzzy search extremely useful when integrating with new libraries or when I thrown into an existing project.

On the other hand, Krusader search "Feed to Listbox" is fantastic and I use it a lot so that I can list and kdiff3 the files.

All I am asking is when you open the search dialog, on the general tab, can we have an option to pass these search parameters to ugrep (ug), maybe a checkbox next to "Case sensitive (Containing Text Section)" and then capture the list of files 'ugrep' finds?