Vim (Vi Improved) is the much improved version of the UNIX editor Vi.
Current Version: 5.7
License Type: Free :-)
Home Site: http://www.vim.org/
Source Code Availability: Yes
Available Binary Packages:
Debian Package: http://www.debian.org/distrib/packages RedHat RPM Package: ftp://ftp.redhat.com/pub/contrib/ (vim-*) Other Packages: http://metalab.unc.edu/pub/Linux/apps/editors/vi/ (vim*)
http://www.vim.org/ Vim Home Page http://www.vim.org/faq/ Vim FAQ http://www.vim.org/deve.html Vim Development http://www.vim.org/dist.html Vim Distribution http://www.vim.org/dvor.html Vim Dvorak Keyboard Setup http://www.vim.org/macs.html Vim and Macintoshs http://www.vim.org/mail.html Vim Mailing Lists http://www.vim.org/orga.html Vim Organization http://www.vim.org/pics.html Vim Pictures http://www.vim.org/rile.html Vim RIght-LEft (language) editing http://www.vim.org/text.html Vim Text Objects http://www.vim.org/user.html Vim Users and Setups http://www.vim.org/wish.html Vim Wishlist (new features+ changes) ftp://ftp.vim.org/pub/misc/editors/vim/ (major FTP site)
Mailing Lists/USENET News Groups:
There are three mailing lists about Vim:
VIM announcements list email@example.com VIM help mailing list firstname.lastname@example.org VIM development list email@example.comPlease read http://www.vim.org/mail.html for more info.
Last release of Vim-4 is "vim-4.6". Changes from Vim-4: Improvements with the "ex mode" interface, conditional statements (which allow customization of the setup file for several platforms), now interfaces with Perl, and a graphical user interface (menus and mouse!) for Amiga and Windows.
Vim ships with lots of documentation, several macro files and a few very nifty utilities: ctags - a tag file generator (also improves the standard ctags a lot) and xxd - a hex converter.
But the best new feature with Vim-5 is: "Syntax Coloring"; it allows you to define the "language" your text files are written in and Vim will colorize the text parts according to that language. This allows to define colors for comments, statements,
The Vim-5 alpha already ships with color setup files ("syntax files") for these "languages":
ada, ada95, asm, asmh8300, awk, c, cpp, csh, cterm, diff, dosbatch, dosini, expect, fortran, help, html, java, javacc, lex, lisp, mail, make, maple, matlab, model, modula2, nosyntax, objc, pascal, perl, postscr, procmail, prolog, python, sather, scripts, sendmail, sh, sm, sql, syntax, tcl, telixsalt, tex, uil, verilog, vgrindefs, vhdl, vim, viminfo, vrml, xmath, yacc, zsh.
See also: The file "quotes" from the distribution and the screenshots below.