Evil

E1008118

Evil is a popular Emacs extension that emulates Vim’s modal editing, allowing users to use Vim-style keybindings and workflows within Emacs.

All labels observed (1)

Label Occurrences
Evil canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Emacs extension ⓘ
software project ⓘ
aimsTo make Emacs comfortable for Vim users ⓘ
category Emacs editing package ⓘ
configurationStyle Emacs Lisp configuration ⓘ
emulates Vim modal editing ⓘ
hasComponent Evil core ⓘ
Evil ex module ⓘ
Evil integration hooks ⓘ
Evil keymaps ⓘ
Evil states ⓘ
hasFeature Emacs integration layer ⓘ
Vim-compatible command line ⓘ
customizable keybindings ⓘ
extensible configuration ⓘ
integration with Emacs undo systems ⓘ
operator and motion composition ⓘ
search and replace similar to Vim ⓘ
text object manipulation ⓘ
visual selection operations ⓘ
window and buffer navigation with Vim keys ⓘ
hasFullName Extensible VI Layer ⓘ
hostedOn GitHub ⓘ
integratesWith Emacs keymaps ⓘ
linked to: Emacs keymap

Emacs major modes ⓘ
Emacs minor modes ⓘ
licensedUnder GNU General Public License ⓘ
provides Vim-style keybindings in Emacs ⓘ
requires GNU Emacs installation ⓘ
runsOn GNU Emacs ⓘ
supports Ex commands ⓘ
Vim counts ⓘ
Vim macros ⓘ
Vim marks ⓘ
Vim motions ⓘ
Vim registers ⓘ
Vim text objects ⓘ
Vim-style undo/redo ⓘ
insert mode ⓘ
modal editing ⓘ
normal mode ⓘ
operator-pending mode ⓘ
visual mode ⓘ
supportsPlatform any platform supported by Emacs ⓘ
usedBy Emacs users familiar with Vim ⓘ
usedFor bringing Vim workflows to Emacs ⓘ
writtenIn Emacs Lisp ⓘ

How these facts were elicited

Referenced by (1)

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

Emacs state → partOf → Evil ⓘ