Tip 1578 Printable Monobook Previous Next
created February 3, 2008 · complexity basic · author Metacosm · version 7.0
Which version of Vim should I use?
- I want a fully patched standard Vim for Windows, without compiling it myself.
- Use Cream's "standard" Vim (this is easiest and best for Windows users on 32-bit systems).
- Click the most recent Filename (for example, gvim-7-2-184.exe); download and run to install.
- It installs a patched standard gvim.exe (GUI) and vim.exe (console) — with, of course, all the help and runtime files that go with them.
- Includes Perl, Python, Ruby, Tcl and MzScheme interfaces.
- This distribution is hosted on Cream but it is a "standard" Vim distribution, without the Cream additions which make Vim behave "more like Notepad". If the latter is what you want, look further down this page.
- I'm using 64-bit Windows.
- I want standard Vim (source code to compile for all platforms, or unpatched Windows executables).
- Available at http://www.vim.org/download.php
- I want Vim on a Macintosh.
- See the versions at http://www.vim.org/download.php#mac
- I want Vim configured like Notepad for Windows.
- See the Cream versions at http://cream.sourceforge.net/download.html
- I want to put Vim on a keydrive and use it on a bunch of Windows machines, but standard versions of Vim choke when the keydrive is mounted as a different drive letter.
- Check out GVim Portable http://portablegvim.sourceforge.net/
Comments
TO DO
This can be our tip on downloading Vim.
The Main Page links to Vim documentation and I would eventually like that page cleaned up with a new section about downloading and building Vim. It would have a link to this tip, and hopefully a link to another tip about building Vim (one for Unix and one for Windows).
The following seem relevant (may need to merge):
- 46 Win32 binaries with perl, python, and tcl
- 531 Build Vim in Windows with Cygwin
- 714 Version independent installation of Vim on Windows
- 744 Get latest releases for syntax highlighting, runtime, plugins etc
- 747 Easily keep runtime files up to date