Generate your configuration now!

Modern config NeoVim/Vim

Vim Bootstrap makes it easy to learn a new editor, focus on learning how to use it and leave the configuration to us

Select your languages

Click to select programming language c
Click to select programming language elixir
Click to select programming language elm
Click to select programming language erlang
Click to select programming language go
Click to select programming language haskell
Click to select programming language html
Click to select programming language javascript
Click to select programming language lisp
Click to select programming language lua
Click to select programming language ocaml
Click to select programming language perl
Click to select programming language php
Click to select programming language python
Click to select programming language ruby
Click to select programming language rust
Click to select programming language scala
Click to select programming language typescript

Select your frameworks

Click to select framework svelte
Click to select framework vuejs

Select your theme

Click to select theme codedark

codedark

Click to select theme dracula

dracula

Click to select theme molokai

molokai

Click to select theme pencil

pencil

Click to select theme vadelma

vadelma

Click to select theme wombat

wombat

Select your editor

Click to select editor neovim

Neovim

Is a refactor, and sometimes redactor, in the tradition of Vim (which itself derives from Stevie). It is not a rewrite but a continuation and extension of Vim. Many clones and derivatives exist, some very clever—but none are Vim. Neovim is built for users who want the good parts of Vim, and more.

Click to select editor vim

Vim

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE.

Click in the button to create your .vimrc

Why use the Vim Bootstrap Distributions

Learn to use then configure

Put your focus on one thing at a time, when we focus on studying a single thing we accelerate our learning.

Maintained by the community

Created and maintained by a community that uses the Neovim/Vim on a daily basis.

We demystify the complexity of the Neovim/Vim configuration

Setting up the Neovim/Vim is not complicated, as long as you have a good configuration reference. Vim Bootstrap provides a great reference for setting up your configuration.

Open Source, point the finger at the problems

Feel like you own the projects, report problems, propose improvements and the evolution of the projects. Welcome to the team.

Be the first to receive news!

Stay up to date with our latest features and releases
Contrib on GitHub