Emacs state
E308595
Emacs state is a modal editing mode within Evil that emulates the native Emacs keybindings and behavior instead of Vim-style commands.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Emacs state canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2889558 — 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.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Emacs state Context triple: [Evil mode, supports, Emacs state]
-
A.
GNU Emacs
GNU Emacs is a highly extensible, customizable text editor and computing environment that serves as a flagship project of the GNU system and the free software movement.
-
B.
Emacs Lisp (for GNU Emacs environment)
Emacs Lisp is a dialect of the Lisp programming language used as the extension and scripting language of the GNU Emacs text editor.
-
C.
TECO Emacs
TECO Emacs is an early, TECO-based text editor that served as a direct precursor and foundational influence to modern Emacs implementations like GNU Emacs.
-
D.
Spacemacs
Spacemacs is a community-driven Emacs distribution that combines Vim- and Emacs-style editing with a highly organized, modular configuration system.
-
E.
Doom Emacs
Doom Emacs is a fast, modular, and highly-configurable Emacs distribution that provides a modern, Vim-inspired editing experience with curated defaults and packages.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Emacs state Target entity description: Emacs state is a modal editing mode within Evil that emulates the native Emacs keybindings and behavior instead of Vim-style commands.
-
A.
GNU Emacs
GNU Emacs is a highly extensible, customizable text editor and computing environment that serves as a flagship project of the GNU system and the free software movement.
-
B.
Emacs Lisp (for GNU Emacs environment)
Emacs Lisp is a dialect of the Lisp programming language used as the extension and scripting language of the GNU Emacs text editor.
-
C.
TECO Emacs
TECO Emacs is an early, TECO-based text editor that served as a direct precursor and foundational influence to modern Emacs implementations like GNU Emacs.
-
D.
Spacemacs
Spacemacs is a community-driven Emacs distribution that combines Vim- and Emacs-style editing with a highly organized, modular configuration system.
-
E.
Doom Emacs
Doom Emacs is a fast, modular, and highly-configurable Emacs distribution that provides a modern, Vim-inspired editing experience with curated defaults and packages.
- F. None of above. chosen
Statements (30)
| Predicate | Object |
|---|---|
| instanceOf |
Evil state
ⓘ
editing mode ⓘ |
| belongsTo | modal editing system of Evil ⓘ |
| compatibleWith | other Evil states ⓘ |
| configuredBy | Evil customization variables ⓘ |
| contrastsWith | Vim-style command mode ⓘ |
| designedFor | users who prefer Emacs keybindings ⓘ |
| differsFrom |
Evil mode
ⓘ
surface form:
Evil Insert state
Evil mode ⓘ
surface form:
Evil Normal state
Evil Visual state ⓘ |
| documentedIn | Evil manual ⓘ |
| emulates |
native Emacs behavior
ⓘ
native Emacs keybindings ⓘ |
| hasBehavior |
uses Emacs-style cursor movement keys
ⓘ
uses Emacs-style editing commands ⓘ |
| hasKeybindingStyle | Emacs-like ⓘ |
| hasPurpose | to provide Emacs-like editing inside Evil ⓘ |
| hasScope | current buffer ⓘ |
| implementedIn |
Emacs Lisp (for GNU Emacs environment)
ⓘ
surface form:
Emacs Lisp
|
| partOf |
Evil
ⓘ
Evil package for Emacs ⓘ |
| runsOn | Emacs buffer ⓘ |
| supports | standard Emacs keymaps ⓘ |
| switchableFrom |
Insert state
ⓘ
Normal state ⓘ Visual state ⓘ |
| switchableTo |
Insert state
ⓘ
Normal state ⓘ Visual state ⓘ |
| usedIn | GNU Emacs ⓘ |
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.
Instruction
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.
Input
Subject: Emacs state Description of subject: Emacs state is a modal editing mode within Evil that emulates the native Emacs keybindings and behavior instead of Vim-style commands.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.