spacemacs/contrib/org
Diego Berrocal c969555b50 Add toc-org (analog of markdown-toc) package
Add support for toc-org
2015-06-08 23:55:32 -04:00
..
extensions/ox-gfm org layer: move ox-gfm to extensions and add org-enable-github-support 2015-06-02 22:06:41 -04:00
img New layer: org 2015-04-11 00:13:02 -04:00
config.el org layer: move ox-gfm to extensions and add org-enable-github-support 2015-06-02 22:06:41 -04:00
extensions.el org layer: move ox-gfm to extensions and add org-enable-github-support 2015-06-02 22:06:41 -04:00
org-async-init.el Remove windows line endings 2015-05-16 00:59:09 -04:00
packages.el Add toc-org (analog of markdown-toc) package 2015-06-08 23:55:32 -04:00
README.md org layer: move ox-gfm to extensions and add org-enable-github-support 2015-06-02 22:06:41 -04:00

Org contribution layer for Spacemacs

logo

Table of Contents

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 j | helm-org-in-buffer-headings SPC m n | org-narrow-to-subtree SPC m N | widen SPC m | org-ctrl-c-ctrl-c SPC m o | evil-org-open-links 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

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

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