Learning the vi Editor

Learning the vi EditorSearch this book
Previous: 11.10 Interesting FeaturesChapter 11
vim -- vi Improved
Next: 12. vile -- vi Like Emacs
 

11.11 Sources and Supported Operating Systems

vim has its own Internet domain. The best thing to do is start from the home page at http://www.vim.org/. There is a FAQ (Frequently Asked Questions) for vim, at http://www.vim.org/faq/. Of particular interest are several vim-related mailing lists; start with http://www.vim.org/mail.html.

Instead of just one or two distribution points, there are a number of ftp sites that mirror the main vim distribution site. These are all available as ftp.country.vim.org. Replace country with a two-letter code from Table 11.18. More details, including other mirror sites, are available via links on the web page, and in the file ftp://ftp.nl.vim.org/pub/vim/MIRRORS. The other sites are all mirrors of ftp.nl.vim.org. When retrieving files via ftp, try to use the one that is closest to you.


Table 11.18: vim Distribution Site Country Codes
CodeCountry
auAustralia
caCanada
grGreece
huHungary
jpJapan
krKorea
nl

The Netherlands

plPoland
us

United States

The source code for vim is freely distributable. Distribution is permitted in source and binary form, but if you modify vim and distribute it, you must make your changes available to the maintainer for possible inclusion in a subsequent release. vim is also "charityware." This was discussed earlier in this chapter.

vim has been ported to the following systems:

The online help documents the peculiarities of the vim port to each operating system.

Compiling vim is straightforward. Retrieve the distribution via ftp. Uncompress and untar it, run the configure program, and then run make:

$ gzip -d < vim-5.1.tar.gz | tar -xvpf -
...
$ cd vim-5.1; ./configure
...
$ make
...

vim should configure and build with no problems. Use make install to install it.

Should you need to report a bug or problem in vim, the person to contact is Bram Moolenaar, at Bram@vim.org.


Previous: 11.10 Interesting FeaturesLearning the vi EditorNext: 12. vile -- vi Like Emacs
11.10 Interesting FeaturesBook Index12. vile -- vi Like Emacs

The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System