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.
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 NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| influencedBy |
ed
ⓘ
ex ⓘ |
| inspired |
Neovim
NERFINISHED
ⓘ
Vim NERFINISHED ⓘ elvis NERFINISHED ⓘ nvi ⓘ |
| license | various open-source licenses ⓘ |
| nameMeaning | visual editor ⓘ |
| notableFork |
elvis
NERFINISHED
ⓘ
nvi ⓘ stevie NERFINISHED ⓘ |
| operatingSystem |
BSD Unix
NERFINISHED
ⓘ
Unix NERFINISHED ⓘ Unix-like systems ⓘ |
| originalPlatform | BSD Unix NERFINISHED ⓘ |
| runsOn |
AIX
NERFINISHED
ⓘ
HP-UX NERFINISHED ⓘ Linux ⓘ Solaris NERFINISHED ⓘ macOS NERFINISHED ⓘ |
| standardizedAs | POSIX vi NERFINISHED ⓘ |
| supportsFeature |
buffers
ⓘ
macros ⓘ regular expression search ⓘ search and replace ⓘ syntax highlighting (in some implementations) ⓘ windows (in some variants) ⓘ |
| userInterface | text-based ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.