vi text editor

E355255

The vi text editor is a classic, modal, screen-oriented text editor for Unix systems that became a standard tool for programmers and system administrators.

All labels observed (4)

Label Occurrences
vi text editor canonical 4
POSIX vi 1
ex text editor 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Unix software ⓘ
command-line program ⓘ
modal text editor ⓘ
screen-oriented text editor ⓘ
text editor ⓘ
basedOn ex text editor ⓘ
developer Bill Joy ⓘ
distribution included with many Unix systems ⓘ
genre programmer’s text editor ⓘ
system administration tool ⓘ
hasSuccessor Neovim ⓘ
Vim ⓘ
influenced BusyBox vi ⓘ
linked to: BusyBox

Neovim ⓘ
Vim ⓘ
elvis text editor ⓘ
nvi ⓘ
influencedBy ed text editor ⓘ
ex text editor ⓘ
license proprietary license ⓘ
notableFeature efficiency for experienced users ⓘ
keyboard-centric operation ⓘ
modal editing model ⓘ
small resource footprint ⓘ
operatingSystem BSD Unix ⓘ
linked to: BSD

SunOS ⓘ
UNIX System V ⓘ
Unix ⓘ
origin University of California, Berkeley ⓘ
platform terminal ⓘ
primaryMode command mode ⓘ
insert mode ⓘ
last-line mode ⓘ
programmingLanguage C ⓘ
releasePeriod late 1970s ⓘ
runsOn Unix-like operating systems ⓘ
standardizedIn POSIX ⓘ
Single UNIX Specification ⓘ
supports buffers and registers ⓘ
line-oriented commands via ex ⓘ
macros ⓘ
regular expressions in search ⓘ
search and replace ⓘ
syntax-based text editing commands ⓘ
undo operations ⓘ
visual screen editing ⓘ
typicalUsers programmers ⓘ
system administrators ⓘ
userInterface text-based user interface ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Bill Joy → notableWork → vi text editor ⓘ
Bill Joy → developed → vi text editor ⓘ
Bill Joy → knownFor → vi text editor ⓘ
subject linked to: Joy
Bill Joy → developed → vi text editor ⓘ
subject linked to: Joy
V7 UNIX → includesComponent → ex text editor ⓘ
linked to: vi text editor
UNIX System III → includes → vi editor ⓘ
linked to: vi text editor
vi → standardizedAs → POSIX vi ⓘ
linked to: vi text editor