emacs
Installation
SKILL.md
GNU Emacs
GNU Emacs is an extensible, customizable text editor and computing environment featuring built-in LSP integration (Eglot), Tree-sitter syntax parsing, and native compilation.
When to Use
- Extensible & Fully Customizable Text Editing: Tailoring an entire computing and editing environment in Emacs Lisp (Elisp).
- Org Mode Productivity & Note-Taking: Authoring structured notes, agendas, literate programming, and task management.
- Modal Editing with Evil Mode (Doom Emacs): Combining Vim modal muscle memory with Emacs extensibility.
- Language Server Protocol (LSP) with Eglot: High-speed, built-in code navigation, completion, and diagnostic checking.
Quick Start
;; ~/.emacs.d/init.el - Essential modern starter configuration
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
(package-initialize)