Downloading Vim
Vim is available for many different systems and there are several versions.
This page will help you decide what to download.
Most popular (MS-Windows):
Recent and signed MS-Windows files are available on the vim-win32-installer site
The latest stable snapshot version is:
- gvim_9.1.1825_x64.exe (64bit installer)
- gvim_9.1.1825_x86.exe (32bit installer)
- gvim_9.1.1825_arm64.exe (ARM installer)
- gvim_9.1.1825_x64.zip(x64 zip package)
- gvim_9.1.1825_x86.zip(x86 zip package)
- gvim_9.1.1825_arm.zip(ARM zip package)
Details and options for:
Mirrors |
Alternative sites to download Vim files from.
|
Sources |
Build Vim yourself and/or make changes. |
Github |
Obtain Vim sources with a git client (recommended). |
Mercurial |
Obtain Vim sources with a Mercurial client
(recommended if you don't like git). |
Patches |
Include the latest improvements (requires sources and rebuilding). |
Runtime |
Get the latest syntax files, documentation, etc.. |
Script links |
Links to individual syntax, indent, color, compiler and ftplugin scripts. |
Translations |
Non-English documentation packages. |
Version
Vim 9.1 is the latest stable version. It is highly recommended, many bugs have
been fixed since previous versions.
Unix
The best way to install Vim on Unix is to use the sources. This requires a
compiler and its support files. Compiling Vim isn't difficult at all.
You can simply type "make install" when you are happy with the default
features. Edit the Makefile in the "src" directory to select specific
features.
- Using git
-
This is the simplest and most efficient way to obtain the latest version,
including all patches. This requires the "git" command.
The explanations are on the GitHub page.
Summary:
git clone https://github.com/vim/vim.git
cd vim/src
make
- Using Mercurial
-
This is another simple and most efficient way to obtain the latest version,
including all patches. This requires the "hg" command.
The explanations are on this page:
Mercurial
Summary:
hg clone https://www.vim.org/hgweb/vim/
cd vim/src
make
TOP
- Vim Help files in HTML Format vim91html.zip
- PC sources vim##src.zip vim91src.zip
- Yongwei's build
-
You may also try Yongwei's build,
executables with slightly different interfaces supported.
- Cygwin
-
For a Cygwin binary look at others.
TOP
Amiga
Quite a long time ago, Vim development started on the Amiga. Although it's a
really old system now, it might still work. However, this has not been tested
recently.
You may have to use an older version for which Amiga binaries are available.
TOP
Macintosh
The terminal version of Vim is included as "vi", you already have it. It's
lagging behind a bit though and has limited features, thus you may want to
additionally install a recent version or one with more features.
MacVim
There most popular version is MacVim. This is being actively developed. This
behaves like a Mac application, using a GUI.
MacVim has more a Mac look and feel, is developed actively and most people
prefer this version. Most of MacVim was made by Björn Winckler.
MacVim can be downloaded here: https://github.com/macvim-dev/macvim
New versions are made quite often.
Subscribe to the
vim-mac maillist
to be informed about bugs and updates.
Homebrew
This is a terminal version installed with the "brew" command.
It is updated frequently.
It can be downloaded here: formulae.brew.sh/formula/vim.
Background
Most of the work for
the Macintosh port (Classic and Carbon) was done by Dany St-Amant.
If you have OSX and a setup for compiling programs, you can use the source code
and compile yourself. See the Unix section above. The development tools can be
downloaded from Apple's developer web site.
Turn to the vim-mac maillist to meet other
Vim-Mac users.
TOP
Others
This is a list of links to sites where various versions of Vim can be obtained.
These are supported by individuals, use at your own risk.
Android
|
Search for "Vim Touch" by Momodalo in the Play Store.
|
i/OS
|
Run Vim on your iPhone or Ipad.
|
QNX (ftp)
|
Provided by Yakov Zaytsev. Requires QNX 6.3.0/6.3.2 with service pack 2.
|
Cygwin (with GTK GUI)
|
http://lassauge.free.fr/cygwin/
|
Open VMS
|
http://www.polarhome.com/vim/
|
TOP
|