|
Sven Guckes@vim.org ©1995-2001
|
Last update: Wed Feb 14 14:14:14 MET 2001
|
VIM - HowTo Download VIM / Download FAQ
Why bother reading this FAQ?
Well, it should have the answers to most questions
that I have to answer when someone complains
about "downloading Vim is so hard". It isn't.
Please read it as to avoid sending unnecessary complaints.
Thanks! :-)
By the way, if you think this FAQ needs to be extended - let me know.
I especially welcome feedback with additional text. hint hint ;-)
Here we go:
VIM Download FAQ - Summary
- Vim-5.7 for Windows95/98/NT [000116,000624]
- "I don't have time to read all this - which files do I need?
-
Get the files gvim57.zip and vim57rt.zip.
But the choice of your mirror is still up to you. ;-)
- Give me a direct link, dammit!
- OK - here you are then:
ftp://vim.ftp.fu-berlin.de/pc/gvim57.zip [000624 - 530530 bytes]
ftp://vim.ftp.fu-berlin.de/pc/vim57rt.zip [000624 - 1297938 bytes]
- The download takes ages! Why is this so slow?
-
The links point to the mirror in Berlin, Germany.
There might be closer/faster mirrors to your place -
but you have to find this one yourself!!
(Look at the distribution page
for a list of mirrors.)
- "Why did you tell me to get the 'gvim' file instead of the 'vim' one?"
-
"Gvim" stands for "GUI vim", ie Vim with a
graphical user interface,
that is you get icons and menus as well as support
for the mouse, so you can select text with the mouse.
Most users want that, perhaps you are one of them.
-
The "plain" version is considered to be
for die-hard console users and nerds.
Or for people who RTFM and remember
the commands in their heads. ;-)
VIM Download FAQ - More Qs and As
Please take your time to read the following questions and answers, too,
even if everything seems trivial to you.
- Developers Version Binaries [010214]
- Where can you download binaries of the developer versions?
- A: There are no binaries of developer versions. Feature!
Why? Well, we don't want the developer versions to spread to "users"
but only to "testers", ie people who are able to "make" their own
binary with a compiler, test the new features, send bug reports,
and possibly create patches to fix the bugs.
Mind you, we really want to prevent casual users of newbies to modal editing
from tripping over bugs in exprimental code. Hope you understand.
- Note:
The developers versions reside in the subdirectory unreleased
of the ftp mirrors to clearly prevent casual users from using them.
-
Please - do not distribute any binaries of unreleased versions, thankyou!
- More Binaries?
- Are there any other versions than the plain and the GUI one?
-
Yes, there are more versions:
One is with support for OLE and includes "VisVim" -
hence the "ole" in its filename.
The files with "d16" and "d32" in its name contain the binaries
for 16bit (read: MS-DOS) and 32bit systems (read: MS-Windows 95/98/NT).
ncftp vim.ftp.fu-berlin.de:pc > dir *57*
530530 Jun 24 13:35 gvim57.zip
535003 Jun 24 13:38 gvim57_s.zip
570427 Jun 24 13:41 gvim57ole.zip
291120 Jun 24 13:43 vim57d16.zip
526436 Jun 24 13:45 vim57d32.zip
1297938 Jun 24 13:52 vim57rt.zip
1258216 Jun 24 13:58 vim57src.zip
486844 Jun 24 14:01 vim57w32.zip
- "Which files do I have to download to get Vim?"
-
There are two files that you should get:
The first file is the "source archive" which holds the source files
required to build a binary with a compiler,
and the other file is the "runtime archive"
which holds the rest of the files needed when Vim is running.
-
The runtime files are mosty plain text files and contain these things:
Documentation (aka helpfiles), syntax files (which contain the rules for
coloring text according to the syntax of a language), some sample setup files,
a tutor text for getting started with Vim, sample files with macros,
source files for some tools, and - icons (of course).
- Installation [000830,001214]
- "How do I install the files from the runtime archive?" [000830]
- Well, the installation depends on the kind of operating system you have.
If you are using a Unixish system (FreeBSD, Linux, Solaris etc)
then you (as "root") just unpack the runtime and the source archives
within the same directory (eg in /usr/local/src/) and
then run the following three commands:
./configure
make
make install
This will install Vim with the default options.
- Installing vim as a non-root user is only slightly more
difficult - but not much. Unpack the archives in, say, ~/src/
and run these commands:
./configure --prefix=$HOME
make
make install
- For more info see the
Vim Install HOWTO.
- Downloading via HTTP [001214]
- "How can I download Vim using my browser?"
- Most browsers understand FTP, so you can use any FTP mirror.
However, some browsers do not "speak FTP", and some other sites
may not allow the FTP service (usually with domains using a firewall).
There are a few sites which allow download via HTTP, too.
Please take a close look at the distribution page
which lists all mirror and look for "HTTP download".
- Binaries and Executables
- "I don't have a compiler - how do I get a binary/executable?
- "Where can I get the binaries/executables for Vim?"
-
Well, have a look at the
list of binary sites.
Alas, we cannot offer offer binary packages for every operating system
that Vim runs on. This is where we need
your help!
- "Why does the link for 'download' lead to this page?" and
- "Why can't the link just take me to the ftp site directly?"
-
Well, there is no link to "the" Vim site as there are many sites mirroring it.
This page allows you to select the fastest/nearest site -
but that's something you should chose yourself.
It would be a bad thing to have you connected to just a site
which is halfway around the world, wouldn't it?
I hope you understand.
- Setting up a mirror
- "How can I become a vim mirror?"
-
If you can offer a mirror then
please get in touch.
There are some hints on the
Mirror HowTo.
- Mirror which site?
- "Which site should I mirror?"
-
Should you like to mirror Vim then please chose the closest/fastest
mirror to your site. Please mirror at an off peak time (usually at night).
And please stay away from Vim homesite - use the
mirror in Berlin (Germany)
instead which is always up-to-date!
This will save you time and probably some money, too. :-)
- Getting Announcements
- "How do I get info about new versions of Vim?"
-
Announcements are distributed via the mailing lists,
ie "vim@vim.org" and "vim-dev@vim.org" automatically.
but there is also a mailing list for announcments *only*:
vim-announce@vim.org.
[See the
page about the vim mailing lists
for more info on subscription.]
You can also use
NetMind's
Servcie to keep an eye on the
History Page
which usually gets updated with every new (developer) release.
Do you know a system that should have VIM?
Then please let me know!
- Release Frequency
- "Why does it take so long until a new version is released?"
- "When can you expect the next release?"
- "Is there a periodic update?"
-
Bram:
"I prefer to keep the number of changes very small. This makes it easier to
test the changes and reduces the chance of including new bugs." [960716]
"I don't think a new version each month is required. It's a bad symptom to
have so many versions. Let's just make a new version when it's required.
Once a month is about the maximum." [960729]
"Whenever there is something to be discussed, I'll send it to vimdev.
So you will stay informed about what I'm working on."
- Support of old versions [971009]
- "I have found a bug in version xxx - can you fix it?"
-
Bram:
"I do not support old versions. I discourage their use,
since they contain bugs that have been fixed in newer versions."
- Archive/System Distributions
- "Which archives and systems include VIM?"
- [Oh, boy, this needs an update!!]
- VIM is distributed with these systems:
Status Archive Name Person who uploads Vim to that site
DONE ftp.cdrom.com Christopher G. Mann r3cgm@cdrom.com
DONE garbo Bram Moolenaar mool@oce.nl
TODO simtel George Reilly georgere@microsoft.com
TODO winsite.com Bram Moolenaar mool@oce.nl
TODO comp.archives none. any volunteers?
Status System Name Person
TODO FreeBSD David O'Brien obrien@cs.ucdavis.edu
TODO Linux (Red Hat) Bill Foster (Email?)
TODO Linux (general) Darren Hiebert darren@sirsi.com
TODO OS/2 Paul Slootman (Email!)
TODO Win32 newsgroups George Reilly georgere@microsoft.com
TODO Dos newsgroups George Reilly georgere@microsoft.com
Last update: Thu Oct 2 19:15:00 CEST 1997
URL: http://www.math.fu-berlin.de/~guckes/vim/faq/download.html
URL: http://www.vim.org/faq/download.html (mirror)
Created: Fri Jan 15 20:20:20 CET 1999
Send feedback on this page to
Sven Guckes
guckes@vim.org