finds.dev← search

// the find

spf13/spf13-vim

★ 15,497 · Vim Script · Apache-2.0 · updated Jun 2026

The ultimate vim distribution

A pre-built Vim configuration that bundles ~15 plugins with sensible defaults. It's aimed at developers who want a usable Vim setup without spending weeks tuning it themselves. The three-tier customization system (before/main/local) lets you override settings without forking the whole thing.

The layered config system is well thought out — local overrides don't collide with upstream, and fork support means teams can share a base config cleanly. Plugin selection is solid for the era: Fugitive, Surround, and NERDCommenter are still the right choices. Cross-platform support including Windows via Chocolatey was genuinely rare when this was written. The `<Leader>ev` / `<Leader>sv` edit-and-reload workflow is a nice touch that most configs skip.

It uses Vundle, which is abandoned — the ecosystem has moved to vim-plug or lazy.nvim, and BundleInstall commands in the docs will confuse anyone who's been using Vim for the past five years. The installer script pulls from j.mp (a URL shortener) with no integrity check, which is a supply chain risk you'd normally reject in a code review. Neocomplete requires Lua-enabled Vim and is also abandoned in favor of nvim-cmp or coc.nvim, so the autocomplete story is dead on arrival for anyone on Neovim. Last meaningful activity was years ago despite the recent push date — this is maintenance mode at best, and adopting it means inheriting a frozen snapshot of 2015-era Vim tooling.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →