Download VM

If you're looking for pre-compiled .elc files, choose browse.

Official VM distribution sites:

Some non-official sites that seem to be mirroring one of the official sites:

The MD5 checksum for the source tarball is 7866f6243e398d76ae32356a4af76fa3.
The MD5 checksum for the XEmacs package is ca69f771ea778c07e9b9d69c6d506f8c.
The MD5 checksum for the XEmacs .elc is 461f6a74e47136460f2fc5640c9641e1.
The MD5 checksum for the Emacs 20 .elc is 117a1f1894d008033bb98e40fa19320e.

These checksums are for the most recent release of VM.

There are three basic download options.

Download the sources if you want to build VM from scratch or modify the source code. Building from the source code is only supported under UNIX, although it may work on other systems that have UNIX tools such as make.

Download the XEmacs package if you are using an XEmacs package tree to maintain your third-party packages and you want to install VM there.

Download the single-file VERSION-vm.elc.gz if you don't care about modifying the sources and want a quick installation. Click on browse above to see a listing of these files. Download the correct .elc.gz file for your XEmacs or Emacs version, uncompress it, put it in your home directory, rename it to vm.elc and then put the following lines into your .emacs file if they are not there already:

(autoload 'vm "~/vm" "Start VM on your primary inbox." t)
(autoload 'vm-visit-folder "~/vm" "Start VM on an arbitrary folder." t)
(autoload 'vm-mail "~/vm" "Send a mail message using VM." t)
(autoload 'vm-submit-bug-report "~/vm" "Send a bug report about VM." t)

There are auxiliary programs, documentation and configuration files available on the distribution sites--- browse the sites to see and download these files. You don't need these extra files to run VM.

Report problems with this page to