![]() Home Features Screenshots Keyboard Shortcuts License FAQ Installation Spell Check Other Files ToDo List ChangeLog Mail List Links Vim Contribute
|
VimOur project is loosely maintaining some current Vim binaries for Microsoft Windows, tracking a few unofficial patches, and providing or pointing to some other miscellaneous resources for Vim, without any of the Cream customizations. You can read more about the specific Vim patches in the Vim patch README (FTP). Note that our installers are not the same as that of official Vim. We rely on the Nullsoft Installer for all installation capabilities, not on Vim's install.exe. Please mail us with questions or problems, not the Vim lists. Current6.3.90gVim 6.3.90, Installer for Windows ("gvim-6-3-90.exe", 3.7Mb, 2005-10-07) - One-click Nullsoft installer. (This fresh upload replaces a previous one corrupted on distribution.)
Older6.3.86These packages were generated from a new gcc build system on a new machine. New software and libraries means potentially new bugs--all the usual warnings apply. gVim 6.3.86, Installer for Windows ("gvim-6-3-86.exe", 3.7Mb, 2005-09-06) - One-click Nullsoft installer.
6.3.025gVim 6.3.025, Installer for Windows ("gvim-6-3-025.exe", 2.8M, 2004-09-06) -- One-click Nullsoft installer.
Patches and Custom ResourcesCreamThese are a few items our project has developed, now available from CVS:
Third PartyThis is a collection of non-official, third party patches to Vim that our project prefers.
Compiling HOWTOThis FAQ just documents some tricks I learned for compiling Vim on Windows platforms, with the Borland C Compiler. I'm an absolute novice at this so I'm only writing what I've found to be bulletproof for me. (Please check out the more expert and detailed HOWTO: Compiling Vim on Win32, by Dan Sharp.) Setup[Note: This is a metric ton of software, in the neighborhood of 30-50Mb minimum, but more like 300Mb for a full Cygwin installation.]Start by downloading and installing Cygwin so that you have the gzip, tar, and patch utilities. (Truth is, you can find a smaller environment with MinGW or with stand-alone windows executables from GNUWin32 or GNU utilities for Win32. But many users like the full bash shell environment Cygwin provides and already have it installed.) Then download and install the free Borland BCC compiler from here. Then, download the Vim sources from here. Get Source, Runtime and Extra files just to be on the safe side. Then, download the Vim patches to date, on the same page, here. It's also probably a good idea to install Perl, Python, TCL, and Ruby if you you want Vim to be able to use them. (If you download Ruby, you can use it's installation of TCL.) CompilingMethod 1 (Manually)This was our first experiment in compiling Vim. Once you get the hang of it, you might want to use Method 2 which essentially automates all this in an MS-DOS batch file script.
Method 2 (Scripted)Use the MS-DOS build batch file (in the Patches and Custom Resources section above) which scripts the entire process. Building an InstallerWe've had great success building Windows installers with the Nullsoft Installer. If you download version 2, you can use our script from the Patches and Custom Resources section above.
|