Emacs modes

E1008143

Emacs modes are extensible components that customize and enhance the behavior of the Emacs text editor for specific programming languages, file types, or tasks.

All labels observed (3)

Label Occurrences
Emacs modes canonical 1
LSP-mode 1
lisp-interaction-mode 1

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf extensibility mechanism ⓘ
software feature ⓘ
canBeExtendedBy third-party packages ⓘ
user-defined functions ⓘ
configuredVia .emacs ⓘ
Emacs init file ⓘ
init.el ⓘ
controlledBy Emacs Lisp functions ⓘ
Emacs Lisp variables ⓘ
defines mode-specific commands ⓘ
mode-specific keymap ⓘ
mode-specific syntax table ⓘ
mode-specific variables ⓘ
hasExample c-mode ⓘ
company-mode ⓘ
eldoc-mode ⓘ
emacs-lisp-mode ⓘ
flyspell-mode ⓘ
lisp-interaction-mode ⓘ
linked to: Emacs modes

markdown-mode ⓘ
org-mode ⓘ
prog-mode ⓘ
python-mode ⓘ
text-mode ⓘ
hasProperty buffer-local ⓘ
can be toggled ⓘ
customizable by users ⓘ
hasType major mode ⓘ
minor mode ⓘ
implementedIn Emacs Lisp ⓘ
introducedBy GNU Emacs ⓘ
organizedBy major mode per buffer ⓘ
multiple minor modes per buffer ⓘ
partOf Emacs ⓘ
selectedBy M-x command ⓘ
auto-mode-alist ⓘ
file content detection ⓘ
file name patterns ⓘ
supportsFeature automatic formatting ⓘ
code completion ⓘ
code navigation ⓘ
context-sensitive help ⓘ
hooks ⓘ
indentation rules ⓘ
key bindings ⓘ
menu integration ⓘ
on-the-fly checking ⓘ
syntax highlighting ⓘ
usedFor customizing Emacs behavior ⓘ
enhancing Emacs functionality ⓘ
supporting specific editing tasks ⓘ
supporting specific file types ⓘ
supporting specific programming languages ⓘ

How these facts were elicited

Referenced by (3)

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

ELPA → contentType → Emacs modes ⓘ
Emacs libraries → example → LSP-mode ⓘ
linked to: Emacs modes
Emacs modes → hasExample → lisp-interaction-mode ⓘ
linked to: Emacs modes