Vim

E308599

Vim is a highly configurable, keyboard-driven text editor renowned for its efficiency, modal editing, and extensive plugin ecosystem, widely used by programmers and power users.

All labels observed (13)

How this entity was disambiguated

Statements (87)

Predicate Object
instanceOf clone of vi ⓘ
free and open-source software ⓘ
modal text editor ⓘ
text editor ⓘ
basedOn vi ⓘ
configurationFile .vimrc ⓘ
_vimrc ⓘ
defaultFileExtensionForScripts .vim ⓘ
designGoal efficiency ⓘ
extensibility ⓘ
keyboard-driven editing ⓘ
portability ⓘ
developer Bram Moolenaar ⓘ
encouragesDonationsTo children in Uganda (via ICCF Holland) ⓘ
genre programmer's text editor ⓘ
GUIVariant gvim ⓘ
linked to: MacVim
hasCommunityResource Vim documentation ⓘ
Vim mailing lists ⓘ
Vim plugin repositories ⓘ
vim-help system ⓘ
hasDistribution Cream (Vim distribution) ⓘ
MacVim ⓘ
gvim ⓘ
linked to: Vim
hasFeature autocommands ⓘ
command history ⓘ
command-line mode ⓘ
diff mode ⓘ
ex mode ⓘ
extensive configuration via vimrc ⓘ
filetype detection ⓘ
insert mode ⓘ
key mapping customization ⓘ
marks ⓘ
modal editing ⓘ
normal mode ⓘ
omni completion ⓘ
persistent undo ⓘ
registers ⓘ
search and replace ⓘ
spell checking ⓘ
split windows ⓘ
tag navigation ⓘ
visual mode ⓘ
hasMotto Vim is charityware ⓘ
includedIn many Unix-like distributions by default ⓘ
initialReleaseDate 1991 ⓘ
inspired many other modal editors ⓘ
license Vim license ⓘ
charityware ⓘ
notableFork Neovim ⓘ
operatingSystem AmigaOS ⓘ
BSD ⓘ
Linux ⓘ
Microsoft Windows ⓘ
linked to: Windows

Unix-like systems ⓘ
macOS ⓘ
originalAuthor Bram Moolenaar ⓘ
programmingLanguage C ⓘ
supports Unicode ⓘ
clipboard integration ⓘ
code folding ⓘ
macros ⓘ
mouse interaction ⓘ
multiple buffers ⓘ
multiple windows ⓘ
plugins ⓘ
recording and replaying commands ⓘ
regular expressions ⓘ
remote editing via netrw ⓘ
scripting ⓘ
syntax highlighting ⓘ
tabs ⓘ
supportsPluginManager Pathogen ⓘ
Vundle ⓘ
dein.vim ⓘ
vim-plug ⓘ
supportsScriptingLanguage Lua (via interface) ⓘ
Perl (via interface) ⓘ
linked to: Perl

Python (via interface) ⓘ
Ruby (via interface) ⓘ
Vim script ⓘ
targetUserGroup power users ⓘ
programmers ⓘ
system administrators ⓘ
userInterface command-line interface ⓘ
graphical user interface ⓘ
website https://www.vim.org/ ⓘ

How these facts were elicited

Referenced by (37)

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

Evil mode → inspiredBy → Vim ⓘ
Doom Emacs → inspiredBy → Vim ⓘ
Neovim → basedOn → Vim ⓘ
Neovim → supportsScriptingLanguage → Vim script ⓘ
linked to: Vim
clangd → compatibleWith → Vim ⓘ
Arnold Robbins → notableWork → vi and Vim Editors Pocket Reference ⓘ
linked to: Vim
Vim → hasDistribution → gvim ⓘ
linked to: Vim
vi → influenced → Vim ⓘ
subject linked to: vi text editor
O'Reilly "animal" book series → hasVolume → "Learning the vi and Vim Editors" ⓘ
linked to: Vim
Bram Moolenaar → knownFor → Vim text editor ⓘ
linked to: Vim
Bram Moolenaar → notableConcept → Vim script ⓘ
linked to: Vim
Bram Moolenaar → softwareDistribution → Vim for Unix ⓘ
linked to: Vim
Bram Moolenaar → softwareDistribution → Vim for Windows ⓘ
linked to: Vim
Bram Moolenaar → softwareDistribution → Vim for AmigaOS ⓘ
linked to: Vim
vi → inspired → Vim ⓘ
vi → influenced → Vim keybindings ⓘ
linked to: Vim
MacVim → basedOn → Vim ⓘ
MacVim → supportsFeature → Vimscript ⓘ
linked to: Vim
MacVim → preservesFeatureOf → Vim keybindings ⓘ
linked to: Vim
MacVim → preservesFeatureOf → Vim command-line mode ⓘ
linked to: Vim
Cream → basedOn → Vim ⓘ
subject linked to: Cream (Vim distribution)
Cream → hasFullName → Cream for Vim ⓘ
subject linked to: Cream (Vim distribution)
linked to: Vim
Vundle → supports → Vim text editor ⓘ
linked to: Vim
dein.vim → programmingLanguage → Vim script ⓘ
linked to: Vim