[Home]  [Edit this page]  [Recent Changes]  [Special Pages]  [Help
vi

vi

What is vi?

vi (pronounced "vee eye") is the de-facto text editor on UNIX systems. "vi" is short for "visual", referring to the fact that it was origially the "visual" mode for the line editor ex.

vi is not the average user's text editor, but it is very powerful for those who wish to learn it. It is most useful on text-based terminals, for example when you telnet into a server to edit HTML files. There exists also a free implementation of vi called "Vim" which can be found on GNU/Linux systems and is also available for Windows (you can even get gvim, or "graphical vim", which allows you to use the mouse as well as the vi commands.

What Is Vim?

(from vim.org) Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

What Vim Is Not?

(from vim.org) Vim isn't an editor designed to hold its users' hands. It is a tool, the use of which must be learned.

Vim isn't a word processor. Although it can display text with various forms of highlighting and formatting, it isn't there to provide WYSIWYG editing of typeset documents. (It is great for editing TeX, though.)

Vim's License

(from vim.org) Vim is charityware. Its license is GPL-compatible, so it's distributed freely, but we ask that if you find it useful you make a donation to help children in Uganda through the ICCF. The full license text can be found in the documentation.

The Vim Homepage

http://www.vim.org

last edited (December 11, 2002) by infidel, Number of views: 4327, Current Rev: 1

[Edit this page]  [Page history]  [What links here]  [Discuss this topic]  [Printer Friendly]  

Members

Username:

Password:


Register
Forgot Password?




Programmers Heaven - for .NET, Java, C/C++ and WEB Developers!
© 1996-2008 Community Networks Ltd. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by Tore Nestenius at .NET Consultant - Synchron Data.