# James Cherti

> The consult Emacs package provides asynchronous search commands such as consult-fd, consult-find, consult-grep, consult-git-grep, and consult-ripgrep.

- **Website:** https://jamescherti.com/emacs-consult-speed-async-searche-grep-ripgrep-fd-find
- **Pricing:** unknown
- **Categories:** Developer Tools, Design
- **Tags:** developer-tools, design, productivity
- **Platforms:** Windows
- **Last verified:** 2026-09-10
- **Canonical page:** https://linkrena.com/tools/james-cherti

## About

The consult Emacs package provides asynchronous search commands such as consult-fd , consult-find , consult-grep , consult-git-grep , and consult-ripgrep . For these commands, Consult does not necessarily start a new search for every change to the minibuffer input. Instead, it uses configurable debounce and throttle delays to control when asynchronous processes start, while a separate refresh delay controls how frequently asynchronous results are pushed to the completion UI.

The first time I tried Consult, I thought to myself: this feels slow compared to Counsel (I had a similar feeling about Emacs settings such as show-paren-delay ). With Counsel, results updated immediately on every keystroke, while Consult seemed to hesitate for a fraction of a second before updating the list.

As it turns out, this behavior is entirely intentional. The current Consult defaults are conservative by design.

These values reduce the amount of time Consult waits before starting another asynchronous search and allow the completion UI to refresh much more frequently.

## Related tools

- [Remap: Ride Roads Worth Taking](https://linkrena.com/tools/remap-ride-roads-worth-taking): Remap builds cycling loops on-the-fly that fit your riding style.
- [Mitra 15 for SIMH](https://linkrena.com/tools/mitra-15-for-simh): An attempt at creating a branch for Mitra-15 in SIMH.
- [Kvist](https://linkrena.com/tools/kvist): A native, statically typed Lisp with a REPL that compiles to Odin.
- [Oh My Subagents](https://linkrena.com/tools/oh-my-subagents): Accountable, adaptable AI teams.
- [RonanRx](https://linkrena.com/tools/ronanrx): Text RonanRx to start a doctor-reviewed, personalized GLP-1 plan built around your body.
- [Kado](https://linkrena.com/tools/kado): Kadō — A privacy-first habit tracker for iPhone and iPad.
