Evil mode

E59585

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

AI illustration

How this image was made

AI-generated illustration of Evil mode

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Evil mode (Evil mode is a popular Emacs extension that emulates Vim’s modal editing, allowing users to use Vim-style keybindings and workflows within the Emacs environment.)

All labels observed (3)

Label Occurrences
Evil Insert state 1
Evil Normal state 1
Evil mode canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Emacs extension ⓘ
free software ⓘ
modal editing package ⓘ
alternativeTo Doom Emacs built-in keybinding schemes ⓘ
Spacemacs hybrid editing without Evil ⓘ
availableFrom GNU ELPA (via external packages depending on it) ⓘ
MELPA ⓘ
compatibleWith major Emacs modes ⓘ
configuredVia .emacs ⓘ
init.el ⓘ
emulates Vim keybindings ⓘ
hasComponent evil-collection ⓘ
evil-commentary ⓘ
evil-leader ⓘ
evil-nerd-commenter ⓘ
evil-org-mode ⓘ
evil-surround ⓘ
implements Vim-style modal editing ⓘ
inspiredBy Vim ⓘ
integratesWith Magit ⓘ
Org mode ⓘ
linked to: org-mode

company-mode ⓘ
helm ⓘ
ivy ⓘ
license GPL-compatible license ⓘ
provides Vim-like editing workflow in Emacs ⓘ
customizable keymaps ⓘ
keybinding translation layer ⓘ
runsOn Emacs ⓘ
supports Emacs state ⓘ
Vim-style counts ⓘ
Vim-style ex commands ⓘ
Vim-style macros ⓘ
Vim-style marks ⓘ
Vim-style motions ⓘ
Vim-style operators ⓘ
Vim-style registers ⓘ
Vim-style text objects ⓘ
insert mode ⓘ
motion state ⓘ
normal mode ⓘ
operator-pending mode ⓘ
replace state ⓘ
visual mode ⓘ
supportsCustomization integration with other packages ⓘ
keybindings ⓘ
states ⓘ
targetUser Emacs users wanting modal editing ⓘ
Vim users migrating to Emacs ⓘ
usedIn Doom Emacs ⓘ
Spacemacs ⓘ
writtenIn Emacs Lisp ⓘ

How these facts were elicited

Referenced by (3)

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

GNU Emacs → influenced → Evil mode ⓘ
Emacs state → differsFrom → Evil Normal state ⓘ
linked to: Evil mode
Emacs state → differsFrom → Evil Insert state ⓘ
linked to: Evil mode