vi

E1008125

vi is a classic, modal text editor for Unix-like systems that became the de facto standard editor on many Unix distributions and inspired more advanced editors like Vim.

All labels observed (3)

Label Occurrences
vi canonical 3
vi text editor 2
vi editor 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Unix software ⓘ
modal editor ⓘ
text editor ⓘ
basedOn ed editor ⓘ
ex editor ⓘ
commandPrefix / ⓘ
: ⓘ
? ⓘ
deFactoStandardFor Unix text editing ⓘ
defaultEditorOn many traditional Unix systems ⓘ
defaultOn many Unix distributions ⓘ
developer Bill Joy ⓘ
distribution included in BSD Unix base system ⓘ
included in many Linux distributions ⓘ
editingModel modal editing ⓘ
firstReleased 1976 ⓘ
hasMode command mode ⓘ
insert mode ⓘ
last-line mode ⓘ
influenced Vim keybindings ⓘ
linked to: Vim
influencedBy ed ⓘ
ex ⓘ
inspired Neovim ⓘ
Vim ⓘ
elvis ⓘ
linked to: Elvis Presley

nvi ⓘ
license various open-source licenses ⓘ
nameMeaning visual editor ⓘ
notableFork elvis ⓘ
linked to: Elvis Presley

nvi ⓘ
stevie ⓘ
operatingSystem BSD Unix ⓘ
linked to: BSD

Unix ⓘ
Unix-like systems ⓘ
originalPlatform BSD Unix ⓘ
linked to: BSD
runsOn AIX ⓘ
HP-UX ⓘ
Linux ⓘ
Solaris ⓘ
macOS ⓘ
standardizedAs POSIX vi ⓘ
linked to: vi text editor
supportsFeature buffers ⓘ
macros ⓘ
regular expression search ⓘ
search and replace ⓘ
syntax highlighting (in some implementations) ⓘ
windows (in some variants) ⓘ
userInterface text-based ⓘ

How these facts were elicited

Referenced by (6)

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

Vim → basedOn → vi ⓘ
V7 UNIX → includesComponent → vi text editor ⓘ
linked to: vi
4.2BSD → includesProgram → vi editor ⓘ
linked to: vi
MicroEMACS → relatedTo → vi ⓘ
Bram Moolenaar → inspiredBy → vi text editor ⓘ
linked to: vi