Vim version 5.3 has been released
- Announcing: Vim (Vi IMproved) version 5.3
Author: Bram Moolenaar et al.
This is a minor release of Vim. Since version 5.1 new features have been
added and bugs have been fixed. Since version 5.2 only a few bugfixes were
included (these fixes were the reason to release 5.3 shortly after 5.2).
Since Vim has been tested by quite a few people over the past months, there
should be no serious problems. But, it is free software, use at your own
What is Vim?
Vim is an almost 100% compatible version of the UNIX editor Vi. Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc. Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful. Vim is especially recommended for editing programs.
Vim should run on any Unix flavor, MS-DOS, Windows 3.1, Windows 95, Windows
NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.
For more information, see "http://www.vim.org".
New since version 5.1
A short overview:
- A file browser has been added for the Win32, Motif and Athena GUI versions.
- Dialogs have been added. They can be used to ask for confirmation on Ex
commands that can fail.
- Options and commands have been added to offer a mode that works like
MS-Windows cut/copy/paste. This makes the Win32 GUI version fit in better
with other MS-Windows applications.
- Session files can be used to store and restore an editing session.
- Functions and Ex commands can be defined by the user. This is much nicer
and more powerful than using mappings.
- Lines longer than the screen size can be edited, also when lines wrap.
- Support for Cscope and an interaface for TCL have been added.
- Port to the RISC OS and GUI port for the Amiga.
- Support for Multi-byte files (DBCS and Unicode).
And many bug fixes! See ":help version-5.2" in Vim.
Where to get it
You can find a list of distribution sites at
Replace <country> with a country code, e.g.:
What is available
Note that for most systems the distribution has been split into an archive
with runtime files (documentation, syntax files, etc.) and a binary and/or
source archive. You should download at least two archives (except for OS/2).
FILE SYSTEM COMMENTS
unix/vim-5.3-src.tar.gz Unix(*) Sources
unix/vim-5.3-rt.tar.gz Unix(*) runtime files
extra/vim-5.3-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)
pc/vim53rt.zip Win32 DOS and MS-Windows runtime files
pc/gvim53.zip Win32 32 bit Windows 95/NT GUI binaries.
Recommended for Windows 95 and NT. The
best choice for syntax highlighting and
pc/gvim53ole.zip Win32 32 bit Windows 95/NT GUI binaries, with
OLE support and VisVim.
pc/gvim53_s.zip Win32s 32 bit Windows 3.1/3.11 GUI binaries.
Not tested much yet!
pc/vim53w32.zip Win32 32 bit Windows 95/NT console binaries.
Recommended for Windows NT. Only runs on
Windows 95 or Windows NT. Supports long
file names on both.
pc/vim53d32.zip MS-DOS 32 bit protected mode binaries.
Recommended for MS-DOS and Windows 3.1. It
is compiled with DJGPP, it may need a DPMI
driver (CWSDPMI is included). Supports
long file names on Windows 95/NT.
pc/vim53d16.zip MS-DOS 16 bit real mode binaries.
Runs on most MS-DOS systems, but is
restricted to using 640K memory. Small
version, without e.g., syntax highlighting
pc/vim53src.zip PC Sources for PC versions (with CR-LF).
os2/vim53os2.zip OS/2 binary and docs.
(use the Unix archives for sources)
amiga/vim53rt.tgz Amiga runtime files
amiga/vim53bin.tgz Amiga Binary
amiga/vim53big.tgz Amiga Binary with more features
amiga/vim53src.tgz Amiga Sources for Amiga
doc/vim53html.zip all Documentation converted to HTML
(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT
The contents of the source archives depends on the the specified system. To
obtain the full sources and docs, get the three Unix archives.
system file type Unpack with
Unix file.tar.gz gunzip file.tar.gz; tar xf file.tar
Amiga file.tgz gzip -d file.tgz; tar xf file.tar
PC file.zip pkunzip -d file.zip
For user questions you can turn to the Vim mailing list. There are a lot of
tips, mappings and solutions. You can ask your Vim questions, but only if you
subscribe. See http://www.vim.org/mail.html.
Send them to <Bram@...>. Please be brief, all the time that is spend on
answering mail is subtracted from the time that is spend on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug. Try different machines if
possible. See ":help bugs" in Vim. Send me patches if you can!
hundred-and-one symptoms of being an internet addict:
138. You develop a liking for cold coffee.
--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
\ \ www.vim.org/iccf www.oce.com www.vim.org / /