Emacs
A free, open-source, extensible text editor known for its high degree of customizability. It includes a built-in Lisp interpreter and supports functional extension through Elisp scripting. Developers commonly use it as an integrated working environment encompassing editing, file management, and other development tasks.
Core Facts
Timeline (last 90 days)
A developer on Hacker News shared their experience of attempting to migrate their note-taking system out of Emacs again, only to fail again.
The author recommends a pragmatic layered approach: use Emacs for deep writing, use lightweight tools for mobile quick notes, and reduce coupling by using Markdown or plain text as an interchange format.
Emacs lock-in is a capability lock-in rather than a data lock-in, as the core files are plain text and can theoretically be exported at any time.
The experience of using Emacs on phones and tablets is far inferior to modern tools such as Obsidian and Notion.
Elisp (Emacs Lisp) is Emacs's built-in programming language that users can use to write automation logic, but scripts are deeply coupled to the Emacs editor core and cannot be ported to other environments.
Emacs is not a pure note-taking tool but a programmable work environment.
Org format (.org) is a plain-text markup language widely used in the Emacs ecosystem that natively supports outline folding, tables, code blocks, task management, and other structured content, and can be rendered as a web view by both GitLab and GitHub.
In Emacs, almost everything exists in the form of a buffer, and each buffer has its own local variables, major mode, and minor mode.
Emacs was created in 1976 by Richard Stallman; it is essentially a Lisp interpreter, with its core written in C and most of its functionality implemented through Emacs Lisp.
Emacs is essentially a Lisp interpreter, with its core written in C and the vast majority of its functionality implemented through Emacs Lisp.
3 more timeline events
All Facts (14)
Claude Code is not limited to a specific editor and can be used via the terminal in VS Code, Vim, Emacs, and other editors
65%UnverifiedThe author recommends a pragmatic layered approach: use Emacs for deep writing, use lightweight tools for mobile quick notes, and reduce coupling by using Markdown or plain text as an interchange format.
50%UnverifiedEmacs is not a pure note-taking tool but a programmable work environment.
50%UnverifiedElisp (Emacs Lisp) is Emacs's built-in programming language that users can use to write automation logic, but scripts are deeply coupled to the Emacs editor core and cannot be ported to other environments.
50%UnverifiedThe experience of using Emacs on phones and tablets is far inferior to modern tools such as Obsidian and Notion.
50%UnverifiedEmacs lock-in is a capability lock-in rather than a data lock-in, as the core files are plain text and can theoretically be exported at any time.
50%UnverifiedOrg format (.org) is a plain-text markup language widely used in the Emacs ecosystem that natively supports outline folding, tables, code blocks, task management, and other structured content, and can be rendered as a web view by both GitLab and GitHub.
50%UnverifiedIn Emacs, almost everything exists in the form of a buffer, and each buffer has its own local variables, major mode, and minor mode.
50%UnverifiedEmacs was created in 1976 by Richard Stallman; it is essentially a Lisp interpreter, with its core written in C and most of its functionality implemented through Emacs Lisp.
50%UnverifiedEl Yayster is an open-source project that attempts to keep a large language model resident within Emacs.
50%UnverifiedEmacs was born in 1976 and was created by Richard Stallman.
50%UnverifiedEmacs is essentially a Lisp interpreter, with its core written in C and the vast majority of its functionality implemented through Emacs Lisp.
50%UnverifiedThe text editor domain has multiple projects including Vim, Emacs, Neovim, and VS Code.
50%UnverifiedA developer on Hacker News shared their experience of attempting to migrate their note-taking system out of Emacs again, only to fail again.
50%