spacemacs/contrib/org/README.org

7.2 KiB

Org contribution layer for Spacemacs

/TakeV/spacemacs/media/commit/d17c229c2ac22c045638902fb0ee63b31c0c4233/contrib/org/img/org.png

Description

This layer enables org mode for Spacemacs.

Features:

Install

Layer

To use this contribution add it to your ~/.spacemacs

  (setq-default dotspacemacs-configuration-layers '(org))

Github support

To install Github related extensions like ox-gfm to export to Github flavored markdown set the variable org-enable-github-support to t.

  (setq-default dotspacemacs-configuration-layers '(
    (org :variables
         org-enable-github-support t)))

Different bullets

You can tweak the bullets displayed in the org buffer in the function dotspacemacs/config of your dotfile by setting the variable org-bullets-bullet-list. By default the list is set to ("◉" "○" "✸" "✿").

  (setq org-bullets-bullet-list '("■" "◆" "▲" "▶"))

Key bindings

Org with evil-org-mode

Key Binding Description
SPC m ' org-edit-special
SPC m a org-agenda
SPC m b org-tree-to-indirect-buffer
SPC m A org-archive-subtree
SPC m c org-capture
SPC m C evil-org-recompute-clocks
SPC m d org-deadline
SPC m e org-export-dispatch
SPC m f org-set-effort
SPC m I org-clock-in
SPC m l evil-org-open-links
SPC m n org-narrow-to-subtree
SPC m N widen
SPC m <dotspacemacs-major-mode-leader-key> org-ctrl-c-ctrl-c
SPC m O org-clock-out
SPC m q org-clock-cancel
SPC m R org-refile
SPC m s org-schedule
SPC m T org-show-todo-tree
SPC s l spacemacs/jump-in-buffer (jump to a heading)
Key Binding Description
TAB org-cycle
$ org-end-of-line
^ org-beginning-of-line
< org-metaleft
> org-metaright
gh outline-up-heading
gj org-forward-heading-same-level
gk org-backward-heading-same-level
gl outline-next-visible-heading
t org-todo
T org-insert-todo-heading nil
H org-beginning-of-line
L org-end-of-line
o always-insert-item
O org-open-above
Key Binding Description
M-l org-metaright
M-h org-metaleft
M-k org-metaup
M-j org-metadown
M-L org-shiftmetaright
M-H org-shiftmetaleft
M-K org-shiftmetaup
M-J org-shiftmetadown
M-o org-insert-heading+org-metaright
M-t org-insert-todo-heading nil+ org-metaright

Element insertion

Key Binding Description
SPC m h i org-insert-heading-after-current
SPC m h I org-insert-heading
SPC m i f org-insert-footnote
SPC m i l org-insert-link

Org emphasize

Key Binding Description
SPC m x b make region bold
SPC m x c make region code
SPC m x i make region italic
SPC m x r clear region emphasis
SPC m x s make region strike-through
SPC m x u make region underline
SPC m x v make region verbose

Tagging

Key Binding Description
SPC m : org-set-tags

Pomodoro

Key Binding Description
SPC m p starts a pomodoro

Presentation

org-present must be activated explicitly by typing: SPC : org-present

Key Binding Description
h previous slide
l next slide
q quit

Org-repo-todo

Key Binding Description
SPC C c org-capture
SPC C t ort/capture-todo
SPC C T ort/capture-todo-check
SPC m g t ort/goto-todos