Bug 513686

Summary: Feature request: add support for 'ugrep' search engine
Product: [Applications] krusader Reporter: Agron <as9902613>
Component: searchAssignee: Krusader Bugs Distribution List <krusader-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: krusader-bugs-null
Priority: NOR    
Version First Reported In: 2.9.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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?