ggandor/leap.nvim

Neovim's answer to the mouse 🦘

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 8 minutes ago
Type:Plugin / ExtensionCategory(s):Editors & IDEsDeveloper Tools
Added to GitGenius on September 13th, 2026
Created on March 13th, 2022
Open Issues & Pull Requests: 27 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 53
Total Stargazers: 5,030 (+0)
Total Subscribers: 14 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Leap.nvim is a Neovim plugin that provides keyboard-driven motion and navigation as an alternative to mouse-based cursor movement.

The plugin solves the problem of inefficient cursor positioning in text editing by enabling fast, precise jumps to any visible location on screen using keyboard commands. It works by allowing users to type a target character or sequence, then select from highlighted matches, eliminating the need to reach for a mouse or use multiple incremental motions.

Leap.nvim suits developers and writers who spend significant time in Neovim and want to maintain keyboard-centric workflows. It is particularly valuable for those working in terminal environments or over SSH where mouse support may be limited or unavailable. The plugin integrates with Neovim's native motion system, making it a natural extension of existing editing patterns rather than a replacement for the entire motion vocabulary.

The project has transitioned its primary development to a different platform while maintaining a read-only mirror on GitHub. Active development, issue tracking, and pull requests now occur elsewhere, with this repository serving as a legacy archive. Users seeking to contribute or report issues should refer to the new primary location for the project's ongoing maintenance and development activity.