Emacs 不仅是一个编辑器,它是一种生活方式。
这篇笔记记录我使用 Emacs 的核心场景和关键配置。
为什么选 Emacs#
| 需求 | Emacs 方案 |
|---|---|
| 文本编辑 | Evil + 自定义快捷键 |
| 笔记管理 | Org-mode / Org-roam |
| 任务管理 | Org-agenda + GTD |
| 编程开发 | LSP + Tree-sitter |
| 邮件处理 | mu4e |
| RSS 阅读 | elfeed |
核心包清单#
(use-package evil
:init
(setq evil-want-integration t)
(setq evil-want-keybinding nil)
:config
(evil-mode 1))
(use-package org-roam
:custom
(org-roam-directory (file-truename "~/notes"))
:config
(org-roam-db-autosync-mode))
(use-package magit
:bind ("C-x g" . magit-status))Org-mode GTD 流程#
- 收集 — 用
org-capture快速记录灵感 - 整理 — 每晚回顾 Inbox,分类到 Projects / Next Actions / Someday
- 执行 —
org-agenda查看今日任务 - 回顾 — 每周日做周回顾
与外部工具联动#
- Zotero — 通过
zotero-emacs或org-cite管理文献 - Logseq — 双向同步 Org 文件(我主要用 Logseq 移动端,Emacs 桌面端)
待完善#
- 优化启动速度(当前约 2.5s)
- 配置 Denote 作为轻量笔记补充
- 尝试 Eglot 替代 LSP-mode