MacVim
E1008126
MacVim is a macOS-native graphical version of the Vim text editor that integrates with the Mac user interface while preserving Vim’s modal editing features.
All labels observed (2)
How this entity was disambiguated
This entity first appeared as the object of triple T12900580 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: MacVim Context triple: [Vim, hasDistribution, MacVim]
-
A.
Vim
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.
-
B.
Sublime Text
Sublime Text is a fast, cross-platform, extensible text editor popular among developers for its powerful features and plugin ecosystem.
-
C.
Neovim
Neovim is a modern, extensible, and highly configurable fork of the Vim text editor, designed to improve usability, maintainability, and plugin integration for developers.
-
D.
iTerm2
iTerm2 is a powerful, feature-rich terminal emulator for macOS known for its advanced customization, split panes, and productivity-enhancing tools.
-
E.
Script Editor (macOS)
Script Editor (macOS) is Apple’s built-in macOS application for creating, editing, and running AppleScript and JavaScript for Automation scripts to automate tasks on the system.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: MacVim Target entity description: MacVim is a macOS-native graphical version of the Vim text editor that integrates with the Mac user interface while preserving Vim’s modal editing features.
-
A.
Vim
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.
-
B.
Sublime Text
Sublime Text is a fast, cross-platform, extensible text editor popular among developers for its powerful features and plugin ecosystem.
-
C.
Neovim
Neovim is a modern, extensible, and highly configurable fork of the Vim text editor, designed to improve usability, maintainability, and plugin integration for developers.
-
D.
iTerm2
iTerm2 is a powerful, feature-rich terminal emulator for macOS known for its advanced customization, split panes, and productivity-enhancing tools.
-
E.
Script Editor (macOS)
Script Editor (macOS) is Apple’s built-in macOS application for creating, editing, and running AppleScript and JavaScript for Automation scripts to automate tasks on the system.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Vim derivative
ⓘ
graphical text editor ⓘ macOS application ⓘ |
| basedOn | Vim NERFINISHED ⓘ |
| category |
programming tool
ⓘ
text editor ⓘ |
| developer | Björn Winckler NERFINISHED ⓘ |
| distribution |
Homebrew cask
NERFINISHED
ⓘ
MacPorts port ⓘ disk image (DMG) ⓘ |
| hasExecutableName | mvim NERFINISHED ⓘ |
| hasUserInterface |
Cocoa interface
ⓘ
graphical user interface ⓘ |
| integratesWith |
macOS clipboard
ⓘ
macOS fonts ⓘ macOS user interface ⓘ macOS window management ⓘ |
| license |
Vim license
ⓘ
charityware ⓘ |
| operatingSystem | macOS ⓘ |
| preservesFeatureOf |
Vim command-line mode
NERFINISHED
ⓘ
Vim keybindings NERFINISHED ⓘ Vim modal editing ⓘ |
| programmingLanguage |
C
ⓘ
Objective-C ⓘ |
| supportsFeature |
GUI menus
ⓘ
GVim-compatible configuration ⓘ Unicode NERFINISHED ⓘ Vimscript NERFINISHED ⓘ antialiased fonts ⓘ clipboard integration ⓘ custom color schemes ⓘ drag and drop of files ⓘ fullscreen mode ⓘ macOS services integration ⓘ modal editing ⓘ mouse support ⓘ multiple windows ⓘ plugins ⓘ split windows ⓘ syntax highlighting ⓘ tabs ⓘ toolbar ⓘ transparent backgrounds ⓘ |
| supportsFileType |
configuration files
ⓘ
plain text ⓘ source code files ⓘ |
| supportsPlatform | macOS ⓘ |
| targetUser |
power users
ⓘ
software developers ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: MacVim Description of subject: MacVim is a macOS-native graphical version of the Vim text editor that integrates with the Mac user interface while preserving Vim’s modal editing features.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.