Fork me on GitHub 返回顶部

Emacs org-agenda 快捷键整理

📌 高频快捷键(每天使用)

快捷键 命令 功能说明
n / C-n / <down> org-agenda-next-line 向下移动一行
p / C-p / <up> org-agenda-previous-line 向上移动一行
TAB / <tab> org-agenda-goto 跳转到任务对应的 Org 文件位置
RET org-agenda-switch-to 切换到任务对应的 Org 文件
SPC org-agenda-show-and-scroll-up 显示任务详情并向上滚动
q org-agenda-quit 退出 agenda 视图
d org-agenda-day-view 切换到日视图
w org-agenda-week-view 切换到周视图
t / C-c C-t org-agenda-todo 切换任务状态 (TODO/DONE等)
. org-agenda-goto-today 快速跳转到今天

📍 中频快捷键(经常使用)

快捷键 命令 功能说明
f / C-<mouse-5> org-agenda-later 查看下一个时间周期
b / C-<mouse-4> org-agenda-earlier 查看上一个时间周期
, / C-c , org-agenda-priority 设置任务优先级
+ / S-<up> org-agenda-priority-up 提高优先级
- / S-<down> org-agenda-priority-down 降低优先级
C-c C-s org-agenda-schedule 设置任务计划日期
C-c C-d org-agenda-deadline 设置任务截止日期
S-<left> org-agenda-do-date-earlier 日期提前一天
S-<right> org-agenda-do-date-later 日期推后一天
/ org-agenda-filter 过滤任务
\ org-agenda-filter-by-tag 按标签过滤
I / C-c C-x TAB org-agenda-clock-in 开始计时
O / C-c C-x C-o org-agenda-clock-out 停止计时
v org-agenda-view-mode-dispatch 视图模式选择
g / r org-agenda-redo / org-agenda-redo-all 刷新 agenda

📋 低频快捷键(偶尔使用)

快捷键 命令 功能说明
` 快捷键 命令
-------- ------ ----------
/ C-c $ org-agenda-archive 归档任务
a org-agenda-archive-default-with-confirmation 默认归档(需确认)
B org-agenda-bulk-action 批量操作
m org-agenda-bulk-mark 标记任务
u org-agenda-bulk-unmark 取消标记
U org-agenda-bulk-unmark-all 取消所有标记
* org-agenda-bulk-mark-all 标记全部任务
G org-agenda-toggle-time-grid 切换时间网格显示
L org-agenda-recenter 重新居中显示
! org-agenda-toggle-deadlines 切换截止日期显示
D org-agenda-toggle-diary 切换日记显示
F org-agenda-follow-mode 跟随模式
l org-agenda-log-mode 显示日志
y org-agenda-year-view 年视图
c org-agenda-goto-calendar 跳转到日历
j org-agenda-goto-date 跳转到指定日期
z / C-c C-z org-agenda-add-note 添加备注
: / C-c C-q org-agenda-set-tags 设置标签
e / C-c C-x e org-agenda-set-effort 设置工作量估算
C-c C-w org-agenda-refile 重新归档任务
C-x C-s org-save-all-org-buffers 保存所有 Org 缓冲区
C-_ / C-/ / C-x u org-agenda-undo 撤销操作

🔧 特殊功能快捷键

快捷键 命令 功能说明
# org-agenda-dim-blocked-tasks 淡化被阻塞的任务
< org-agenda-filter-by-category 按类别过滤
= org-agenda-filter-by-regexp 按正则表达式过滤
_ org-agenda-filter-by-effort 按工作量过滤
^ org-agenda-filter-by-top-headline 按顶级标题过滤
` ` org-agenda-filter-remove-all
~ org-agenda-limit-interactively 交互式限制显示
? org-agenda-show-the-flagging-note 显示标记备注
H / h org-agenda-holidays 显示节假日
K org-habit-toggle-display-in-agenda 切换习惯显示
P org-pomodoro 番茄钟
R org-agenda-clockreport-mode 时钟报告模式
S org-agenda-sunrise-sunset 显示日出日落时间
M org-agenda-phases-of-moon 显示月相
X org-agenda-clock-cancel 取消计时
J org-agenda-clock-goto 跳转到计时任务
Q org-agenda-Quit 强制退出
x org-agenda-exit 退出并关闭缓冲区
o delete-other-windows 删除其他窗口
s org-save-all-org-buffers 保存所有 Org 文件

💡 使用建议

  1. 新手必记:n/p 导航、TAB/RET 跳转、q 退出、t 切换状态
  2. 时间管理:I/O 计时、C-c C-s/d 设置计划/截止
  3. 视图切换:d/w/y 日/周/年视图、. 回今天
  4. 优先级管理:, 设置优先级、+/- 调整优先级
  5. 过滤筛选:/ 过滤、\ 按标签过滤

(本文由Qwen AI辅助生成)

posted @ 2026-03-19 11:00  tacmon  阅读(29)  评论(0)    收藏  举报