junegunn/fzf.vim

fzf :heart: vim

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 15 minutes ago
Added to GitGenius on September 6th, 2026
Created on August 14th, 2015
Open Issues & Pull Requests: 351 (+0)
GitHub issues: Enabled
Number of forks: 608
Total Stargazers: 10,251 (+0)
Total Subscribers: 72 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 1,055 days
Stale 30+ days: 31
Stale 90+ days: 31

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (11)
  • bug (3)
  • enhancement (3)
  • windows (2)
  • wontfix (1)

Most active issues this week

Detailed Description

fzf.vim is a Vim plugin that integrates the fzf fuzzy finder into Vim and Neovim, providing a collection of commands for searching and navigating files, buffers, git history, and other editor resources.

The plugin solves the problem of users wanting to leverage fzf's speed and interactivity within Vim without having to write custom Vimscript implementations. While fzf itself provides only a basic wrapper function for Vim, fzf.vim builds on that foundation to offer ready-made commands for common workflows. The tool runs asynchronously, which can deliver orders of magnitude faster performance than comparable Vim plugins, though the speed advantage is most apparent when searching large datasets.

Developers should adopt fzf.vim if they already use and appreciate fzf and want its capabilities integrated directly into their editor. The plugin suits projects where developers frequently need to search across files, buffers, git history, tags, and command history. It requires both fzf and fzf.vim to be installed, plus optional dependencies depending on which commands are used: The Silver Searcher or ripgrep for text search, bat for syntax-highlighted previews, delta for formatted git diffs, Perl for tag support, and Universal Ctags for advanced tag queries. The plugin provides commands for file browsing, git operations, buffer management, search, tag navigation, and history access, among others.

Development activity shows consistent maintenance with regular updates to keep pace with fzf releases and Vim ecosystem changes. The project maintains clear documentation of dependencies and installation procedures, indicating attention to user onboarding. Bug fixes and feature additions appear to be addressed promptly based on community feedback. The codebase remains focused on its core mission of providing fzf integration rather than expanding into unrelated functionality.