Skip to content

dmmosh/fast-find

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FAST FIND

An optimized search CLI tool designed to find files quicker. Designed for working in the terminal for people who want to get where they need to go, and fast. Written in C++ and optimized using Merge Sort. Acts as a superset of Linux's find command, adding a lot more functionality and the ability to quickly cd.

Usage:

Usage: ff [options...] search terms...
Options:
  -l, --loose       Loose search. Displays all results with anything remotely like the search term.
  -m, --medium      Medium search. Displays specific results with diregard for file suffix. Default option.
  -s, --strict      Strict search. Displays only results with exact full name.
  -pwd, --print-dir Print full directory of all results. Can be turned on/off.
  -cd, --change-dir Change directory message. By default turned on. Can be turned on/off.

Downloads:

Manual compiling:

git clone https://github.com/dmmosh/fast-find
cd fast-find
g++ -std=c++20 -static-libgcc -static-libstdc++ src/main.cc src/utils.cc -o ./fast-find
chmod +x ./install.sh
./install.sh

Cool photos:

2024-04-12_16-54 2024-04-12_16-56

2024-04-12_16-59 Screenshot from 2024-06-05 23-33-18 1

Performance:

2024-04-12_17-02 2024-04-12_17-02_1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published