Ebullient vitality and energy. See synonyms at vigor.
[Latin, accusative of vīs.]
|
Results for vim
|
On this page:
|
(Vendor Independent Messaging Interface) A programming interface developed by Lotus, Novell, IBM and others. In order to enable an application to send and receive mail over a VIM-compliant messaging system such as cc:Mail, programmers write to the VIM interface.
noun
Vim is a text editor first released by Bram
Moolenaar in 1991. Vim was created as an extended version of the vi editor, with many
additional features designed to be helpful in editing program source code; its name stands
vi improved.
While Vim is cross-platform, it is most popular on Unix-like operating systems.[1]
Released under a software license compatible with the GNU General Public License, Vim is free and open source software. The program's license includes some charityware clauses.[2]
For many users, Vim may present a steep learning curve, meaning that learning is slow initially but once the user gets a grasp of the basics they progress quickly and their editing becomes more efficient.[3] To facilitate this, Vim has a built-in tutorial for beginners. There is also the Vim Users' Manual that details the basic and more advanced Vim features. This manual can be read from within Vim, or found online.[4]
As a descendant of vi, Vim is modal—a design choice which tends to confuse new users. All editors are modal in the general sense of having to distinguish insert and command inputs, but most others implement that modality through very different methods: command menus (mouse or keyboard driven), meta keys (simultaneous use of multiple keys, usually involving control key (CTRL) or alt key (ALT)), and mouse input. Vim, following vi, is unique in that the entire keyboard is switched into and out of these modes. This allows, but does not require, one to perform all editing functions with no use of the mouse or menus and minimal use of meta keys. For touch-typists and those averse to the mouse, this can be a great benefit in power and efficiency.
Part of Vim's power is that it can be extensively customized. For example the basic interface can be controlled by the many
options available (":help
options"). Additionally the user can define personalized key mappings—often called macros—or abbreviations to automate sequences of keystrokes, or even call internal or user
defined functions (":help
map.txt").
There are many plugins available that will extend or add new functionality to Vim. These
complex scripts are usually written in Vim's internal scripting language (":help
vim-script-intro")—sometimes called VimL[citation needed]—but they can also be implemented using Perl,
Python, Ruby,
Tcl, etc. interfaces that can be included in Vim at compile time.
There are projects bundling together complex scripts and customizations and aimed at turning Vim into a tool for specific task or adding a major flavour to its behaviour. Examples include Cream which makes Vim behave like a click-and-type editor or VimOutliner that provides a comfortable outliner for users of Unix-like systems.
Some of the main features of Vim and improvements of Vim over vi:[5]
| Date | Version | Changes and additions |
|---|---|---|
| 1988 | 1.0 | Based on Stevie for the Amiga, named Vi IMitation, never publicly released |
| November 2, 1991 | 1.14[7] | First public release for the Amiga on Fred Fish disk #591 |
| 1992 | 1.22[7] | Port to Unix. Vim now competes with vi. This was when Vim became Vi IMproved |
| August 12, 1994 | 3.0[7] | Support for multiple windows |
| May 29, 1996 | 4.0[7] | Graphical user interface |
| February 19, 1998 | 5.0[7] | Syntax highlighting, basic scripting (user defined functions, commands, etc.) |
| April 6, 1998 | 5.1 | Bug fixes, various improvements |
| April 27, 1998 | 5.2 | Long line support, file browser, dialogs, popup menu, select mode, session files, user defined functions and commands, tcl interface, etc. |
| August 31, 1998 | 5.3 | Bug fixes, etc. |
| July 25, 1999 | 5.4 | Basic file encryption, various improvements |
| September 19, 1999 | 5.5 | Bug fixes, various improvements |
| January 16, 2000 | 5.6 | New syntax files, bug fixes, etc. |
| June 24, 2000 | 5.7 | idem |
| May 31, 2001 | 5.8 | idem |
| September 26, 2001 | 6.0[7] | Folding, plugins, multi-language, etc. |
| March 24, 2002 | 6.1 | Bug fixes |
| June 1, 2003 | 6.2 | GTK2, Arabic language support, :try command, minor features, bug fixes |
| June 7, 2004 | 6.3 | Bug fixes, translation updates, mark improvements |
| October 15, 2005 | 6.4 | Bug fixes, updates to Perl, Python, and Ruby support |
| May 7, 2006 | 7.0 | Spell checking, code completion, document tabs, current line and column highlighting, undo branches, and more |
| May 12, 2007 | 7.1 | Bug fixes, new syntax and runtime files, etc. |
(Note that some dates are approximate,[8] development releases are not listed, and many minor version releases are not yet included in this list.)
:help" within vim):help
sys-file-list"
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
Dansk (Danish)
n. - kraft, energi
Nederlands (Dutch)
vitaliteit, energie
Deutsch (German)
n. - (ugs.) Schwung
Ελληνική (Greek)
n. - ζωηράδα, νεύρο, ενεργητικότητα, ενθουσιασμός, δυναμισμός
Português (Portuguese)
n. - força (f), vigor (m)
Русский (Russian)
энергия, сила, напор
Español (Spanish)
n. - energía, fuerza, espíritu
Svenska (Swedish)
n. - energi, fart, kraft
中文(简体) (Chinese (Simplified))
活力, 精力
中文(繁體) (Chinese (Traditional))
n. - 活力, 精力
العربيه (Arabic)
(الاسم) نشاط, حيويه, قوة
עברית (Hebrew)
n. - מרץ, נמרצות
If you are unable to view some languages clearly, click here.
To select your translation preferences click here.
Join the WikiAnswers Q&A community. Post a question or answer questions about "vim" at WikiAnswers.
Copyrights:
![]() | Dictionary. The American Heritage® Dictionary of the English Language, Fourth Edition Copyright © 2007, 2000 by Houghton Mifflin Company. Updated in 2007. Published by Houghton Mifflin Company. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2008 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Thesaurus. Roget's II: The New Thesaurus, Third Edition by the Editors of the American Heritage® Dictionary Copyright © 1995 by Houghton Mifflin Company. Published by Houghton Mifflin Company. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Vim (text editor)". Read more | |
![]() | Translations. Copyright © 2007, WizCom Technologies Ltd. All rights reserved. Read more |
Mentioned In: