Emacs-like Editors
1. Emacs emacs
ID: 5fc53135-1b6c-4260-b264-66be7a2b8ff0 CREATED: <2025-01-18 Sat 20:47>
GNU Emacs – Online Manuals << Elisp – man >> IDE
–- refer to the INSTALL file in the root of the emacs repo for an overview of install options
- releases are hosted at https://ftp.gnu.org/gnu/emacs/
1.1. Org Mode org
ID: cea03181-b97b-494d-b362-28056416469d CREATED: <2025-02-13 Thu 22:39>–
1.1.1. Org Babel
ID: 9cfcee92-d862-400f-a80f-7bb538b27b45 CREATED: <2025-03-07 Fri 10:01>–
1.1.2. Org Export
ID: d26e1dac-f9cc-47a0-9a61-f32463247ec9 CREATED: <2025-03-06 Thu 14:44>–
1.1.3. Refile and Copy
ID: f46c1c20-c958-4068-bf0c-bf6f4f77546f CREATED: <2025-03-04 Tue 18:00>–
1.1.4. org-info.js
ID: 09edda89-63e0-4496-84eb-764fb9b0b7c3 CREATED: <2025-03-06 Thu 14:49>–
1.1.5. Org Element API
ID: bdf4ac96-f9a6-47ea-a27a-89a8d2b20ba7 CREATED: <2025-03-04 Tue 20:09>–
1.1.6. Org Protocol
ID: d0590d0b-4be3-447b-a549-1c927be0c745 CREATED: <2025-03-09 Sun 18:57>
javascript:location.href = 'org-protocol://capture?' + new URLSearchParams({ template: "i", url: location.href, title: document.title, body: window.getSelection()})
org-protocol-protocol-alist
1.2. Faces
ID: ddc59062-bd64-431c-80bb-1e423cf40212 CREATED: <2025-08-19 Tue 17:59>–
Emacs can display text in several different styles, called faces. Each face can specify various face attributes, such as the font, height, weight, slant, foreground and background color, and underlining or overlining. Most major modes assign faces to the text automatically, via Font Lock mode.
(describe-function 'list-faces-display)
list-faces-display is an interactive native-comp-function in ‘faces.el’. It is bound to C-<down-mouse-2> <df>. It can also be invoked from the menu: Edit → Text Properties. (list-faces-display &optional REGEXP) Inferred type: (function (&optional t) boolean) List all faces, using the same sample text in each. The sample text is a string that comes from the variable ‘list-faces-sample-text’. If REGEXP is non-nil, list only those faces with names matching this regular expression. When called interactively with a prefix argument, prompt for a regular expression using ‘read-regexp’. Probably introduced at or before Emacs version 19.17.
1.3. Eww browser
ID: 21adcc1c-67ee-4f50-9049-12794824b2c7 CREATED: <2025-03-01 Sat 13:35>–
the Emacs Web Wowser, a browser written in elisp based on shr.el.
eww() { emacsclient -a '' -t -e '(eww-browse-url "'"$1"'")' }
1.4. Speedbar
ID: 2cebd8b2-615e-44b2-afd4-2e302f836dd3 CREATED: <2025-03-03 Mon 13:43>–
1.5. ERC irc
ID: a42c2aaa-8dda-40ca-b455-7511f0cb084a CREATED: <2025-03-03 Mon 16:45>–
1.6. EUDC
ID: b72f96f7-4040-4548-8da2-e619d26c4887 CREATED: <2025-03-03 Mon 16:47>–
Emacs Unified Directory Client
1.6.1. BBDB bbdb
ID: db8e43f4-78ec-4fb1-93e7-11ac7ee87799 CREATED: <2025-03-03 Mon 17:46>–
1.7. SLIME lisp cl
ID: f499c680-9a01-4a11-bc69-81861fd864d0 CREATED: <2025-03-03 Mon 17:45>–
1.8. Eshell
ID: 86dbf792-301b-405e-806b-3df7e9531279 CREATED: <2025-03-03 Mon 19:57>
info – Mastering Eshell - Mastering Emacs – howardabrams/dot-files/emacs-eshell.org – Why use EShell? – EmacsWiki: Category Eshell – Don't be afraid of eshell
–1.9. Eglot
ID: 8b1452eb-fc57-4026-8587-91ff8ebccba6 CREATED: <2025-03-03 Mon 19:57>–
1.10. Calc
ID: 92ad7518-cf81-4aca-9940-bd40fb02f5dd CREATED: <2025-06-09 Mon 17:00>
info -> CAS – EmacsWiki: Calc – Fun with Emacs Calc - Mastering Emacs – calc cheatsheet
–24 3 '/
8
fsolve(x*2+x=4,x)
x = 1.33333333333
fsolve([x + y = a, x - y = b],[x,y])
[x = a + (b - a) / 2, y = (a - b) / 2]
1.11. SES
ID: c40383a3-c717-43c6-8188-e2a564a641a1 CREATED: <2025-03-03 Mon 19:58>–
Simple Emacs Spreadsheet
1.12. Packages
ID: 8b2930be-e877-4e6b-aea4-372be3c8340c CREATED: <2025-03-09 Sun 19:05>
1.12.1. Org-roam org
ID: 3bb08e71-1ce9-46ed-844a-31305162645e CREATED: <2025-03-03 Mon 19:46>–
A plain-text personal knowledge management system.
- Popular extension which uses a sqlite backend to persist a Roam-like graph of Org-mode nodes.
- Our own
graph.el
implementation in core/emacs is inspired by org-roam
1.12.2. emacs-scrum org
ID: 947597c2-8f17-4ba8-8af7-6d5784219b0c CREATED: <2025-03-15 Sat 16:56>–
dynamic scrum report generation for org-mode buffers
1.12.3. vertico
ID: b1c1d365-1983-4e63-8cf6-c032932ff1b9 CREATED: <2025-06-09 Mon 17:08>–
1.12.4. corfu
ID: 371ff3e8-d0e0-4260-bc41-4ba53d635ce5 CREATED: <2025-06-09 Mon 17:09>–
Completion in Region Function
1.12.5. cape
ID: c69f7d77-7ec1-4d7e-b70d-23e54cdced4b CREATED: <2025-06-09 Mon 17:10>–
1.12.6. kanban.el org
ID: 5ff7407e-32a0-463b-bf59-9519875da655 CREATED: <2025-03-15 Sat 16:57>–
Parse org-todo headlines to use org-tables as Kanban tables
1.13. Emacsen
ID: 68c578fc-020f-4751-a659-a05c979272c9 CREATED: <2025-03-03 Mon 15:54>
1.14. Apps
ID: 1bbc8529-d207-4a7e-a72a-b231316c90e6 CREATED: <2025-03-03 Mon 15:54>
1.14.1. Cloudmacs
ID: defa663e-3522-475c-ad44-615b64edabf1 CREATED: <2025-03-03 Mon 15:54>–