The Ultimate vimrc

github.com/amix/vimrc Code Editors & IDEs Open-source projectOpen source

Generate a Vim configuration with this community-maintained vimrc setup.

github.com/amix/vimrc
The Ultimate vimrc homepage screenshot

About The Ultimate vimrc

The Ultimate vimrc is a repository that provides two Vim configurations. The basic version is a single file with no plugins, intended for remote servers with limited editing. The full version includes plugins, color schemes and configurations, installed by cloning the repository and running a shell script with options for one user or multiple users.

Syntax checking with ALE in the full version requires NeoVim >= 0.2.0 or Vim 8 with +timers +job +channel. On Linux, Vim must be installed and not aliased as vi.

Key features

  • Single-file basic configuration with no plugins
  • Full configuration with plugins, color schemes and settings
  • Install scripts for single-user and multi-user setups
  • Update through git commands and Python plugin script
  • Attempts to use IBM Plex Mono, Hack or Source Code Pro fonts
  • Includes file explorer, fuzzy finder and Git wrapper plugins
Best for: Vim users who want a ready-made basic or plugin-based configuration.
Good for
  • Offers a single-file version with no plugins and a version with plugins and color schemes
  • Provides install scripts for one user and for multiple users
  • Lists included plugins with key mappings and requirements
Watch out for
  • Basic version has no plugins
  • ALE syntax checking requires NeoVim >= 0.2.0 or Vim 8 with +timers +job +channel
  • On Linux, vim aliased as vi needs alias vi=vim or installation with apt-get install vim

The Ultimate vimrc at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

The Ultimate vimrc alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 18 alternatives

Popular in Code Editors & IDEs

Well-known listings from the same topic.

All 74

The Ultimate vimrc FAQ

How do I install the full version for one user?
Clone the repository to ~/.vim_runtime with git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime, then run sh ~/.vim_runtime/install_awesome_vimrc.sh.
How do I install the basic version?
Copy basic.vim into your vimrc, or clone the repository and run install_basic_vimrc.sh. It is one file with no plugins.
How do I update to the latest version?
From ~/.vim_runtime run git reset --hard, git clean -d --force and git pull --rebase, then run python update_plugins.py, using python3 if python is unavailable.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing