Vim (text editor) in the context of Text user interface


Vim (text editor) in the context of Text user interface

Vim (text editor) Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about Vim (text editor) in the context of "Text user interface"


⭐ Core Definition: Vim (text editor)

Vim (/vɪm/ ; short for vi improved) is a free and open-source text editor. Vim provides both a terminal screen user interface as well as a graphical user interface (called gvim).

Vim's documentation describes it as an improved form of the older vi text editor (though it is built from a distinct codebase). In release information, the author originally implied that Vim was an abbreviation for "Vi IMitation", but later, the expansion was changed to "Vi IMproved" because, as described by the author, the functionality had increased beyond that of a clone of vi. Some sources indicate the change happened with v2.0, but conflicting information (including from author) suggests the change happened as early as v2.0 and as late as v3.0.

↓ Menu
HINT:

In this Dossier

Vim (text editor) in the context of Text-based user interface

In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an early form of human–computer interaction, before the advent of bitmapped displays and modern conventional graphical user interfaces (GUIs). Like modern GUIs, they can use the entire screen area and may accept mouse and other inputs. They may also use color and often structure the display using box-drawing characters such as ┌ and ╣. The modern context of use is usually a terminal emulator.

View the full Wikipedia page for Text-based user interface
↑ Return to Menu

Vim (text editor) in the context of Open-source software

Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open-source software may be developed in a collaborative, public manner. Open-source software is a prominent example of open collaboration, meaning any capable user is able to participate online in development, making the number of possible contributors indefinite. The ability to examine the code facilitates public trust in the software.

Open-source software development can bring in diverse perspectives beyond those of a single company. A 2024 estimate of the value of open-source software to firms is $8.8 trillion, as firms would need to spend 3.5 times the amount they currently do without the use of open source software.

View the full Wikipedia page for Open-source software
↑ Return to Menu