The Vim repository at GitHub
Vim is available through git.
This is the most straightforward way to get Vim and keep it up-to-date.
If you prefer to use Mercurial, look at the
You can obtain Vim for the first time with:
git clone https://github.com/vim/vim.git
And, if you don't have local changes, update to the latest version with:
If you made some changes, e.g. to a makefile, you can keep them and merge with the latest version with:
git stash pop
If you have local changes you may need to merge.
If you are sure you can discard local changes (e.g. if you were just trying a
patch), you can use:
git fetch --all
git reset --hard origin/master
If you don't know how to use git, you'll probably want to look at the
Build and install Vim as usual. If you are happy with the defaults:
make distclean # if you build Vim before
sudo make install
Browsing the Vim sources
You can browse the git repository
This shows the most recent version of the files, including runtime files.