This page is not available in every language. Missing translations are disabled in the language selector.

Quick reference

Emacs Org Mode Cheatsheet

Quick reference guide for Emacs Org Mode, covering hierarchical notes, outline folding, TODO items, agendas, timers, and exports.

· Published

Org mode is an Emacs mode for keeping notes, maintaining TODO lists, planning projects, and authoring documents.

Document Syntax

Headings

* Main Heading 1
** Sub-heading 1.1
*** Detail Level 3

Lists

* Shopping List
  1. Groceries
     - Apples
     - Milk
  2. Hardware
     + Screws
     + Nails

Text Formatting

*bold*
/italic/
_underline_
=verbatim=
~code~
+strikethrough+

TODO Items

* TODO Buy airplane tickets
* DONE Review draft proposal

Cycle status with S-LEFT / S-RIGHT.

Essential Shortcuts

Shortcut Action
TAB Fold / unfold current subtree
S-TAB Cycle global folding view across whole buffer
M-RET Insert new heading at current level
M-UP / M-DOWN Move current subtree up / down
M-LEFT / M-RIGHT Promote / demote current heading
S-LEFT / S-RIGHT Cycle TODO states (TODO -> DONE)
S-UP / S-DOWN Cycle task priorities ([#A], [#B], [#C])

Agenda and Scheduling

Shortcut Action
C-c a Open Org Agenda dispatcher
C-c [ Add current file to agenda list
C-c ] Remove current file from agenda list
C-c . Insert active date timestamp
C-u C-c . Insert active timestamp with time
C-c C-d Set task DEADLINE
C-c C-s Set task SCHEDULED date

Timers and Pomodoro

Shortcut Action
C-c C-x 0 Start relative timer
C-c C-x ; Start countdown timer
C-c C-x , Pause / unpause timer
C-c C-x _ Stop timer

Exporting

Shortcut Action
C-c C-e Open export dispatcher (HTML, PDF, Markdown, LaTeX)

Related topics