Skip to content

telescope.nvim

Status: 🌿

Problem

Need fast fuzzy search for files, text, commands, history, and Git state inside the editor.

Why This Choice

  • Strong search primitives with mature ecosystem support.
  • Works well as a central command palette for daily development flow.

Current Usage

  • File search: find_files, git_files, oldfiles.
  • Text search: live_grep, grep_string.
  • Git views: git_status, git_commits, git_bcommits, git_branches.
  • LSP discovery: references, symbols, type definitions.

Keybindings in Use

  • Space f f: find files.
  • Space f w: live grep.
  • Space f o: old files.
  • Space g s: Git status.
  • Space g l: Git commits.

Caveats

  • Preview and indexing behavior may need tuning for very large repositories.

Removal Criteria

  • If search latency or workflow friction becomes persistent compared to alternatives, replace with a faster picker stack.