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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
vi text editor canonical 4

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
surface form: BusyBox vi

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
surface form: BSD Unix

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

Referenced by (4)

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
Joy knownFor vi text editor
subject surface form: Bill Joy
Joy developed vi text editor
subject surface form: Bill Joy