Skip to content

Telescope

Telescope is a highly customizable fuzzy finder for Neovim that provides a modern interface for searching through files, buffers, git commits, and more.

What Problem Does It Solve?

Traditional file finding in Neovim can be:

  • Slow and inefficient
  • Limited search capabilities
  • No fuzzy matching
  • Missing preview functionality
  • Lacks git integration

How It Improves Productivity

  1. Better Interface:

    • Fuzzy finding for files
    • Live grep (search within files)
    • Customizable preview windows
    • Modern search interface
  2. Enhanced Features:

    • Git integration
    • Buffer search
    • Help tag search
    • Command search
  3. Advanced Features:

    • Custom pickers
    • Extensible architecture
    • Multiple themes
    • Action customization

How to Use

Basic Usage

  • Find files with Space+ff
  • Find buffers with Space+fb
  • Live grep with Space+fg
  • Find help tags with Space+fh
  • Find marks with Space+fm
  • Find old files with Space+fo
  • Find commands with Space+fc
  • Git commits with Space+gc
  • Git branches with Space+gb
  • Git status with Space+gs
  • Git files with Space+gf

Configuration

  • Edit lua/config/telescope.lua
  • Set up custom pickers
  • Configure keybindings
  • Customize appearance

Integration

  • Works with git
  • Compatible with LSP
  • Supports custom themes
  • Works with other plugins