Supplemental evil-mode key-bindings to Emacs org-mode. This is a work in progress, expect improvements and don’t be afraid to contribute patches.
- org-mode, git://orgmode.org/org-mode.git
- evil-mode, https://bitbucket.org/lyro/evil
- evil-leader, https://github.com/cofi/evil-leader.git
mkdir -p ~/.emacs.d/plugins; git clone git://github.com/edwtjo/evil-org-mode.git ~/.emacs.d/plugins/evil-org-mode
(add-to-list 'load-path "~/.emacs.d/plugins/evil-org-mode")
(require 'evil-org)
Here are the keys introduced by evil-org
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-shiftleft |
J | org-shiftdown |
K | org-shiftup |
L | org-shiftright |
o | always-insert-item |
O | org-insert-heading |
’$’ | org-end-of-line |
’^’ | org-beginning-of-line |
< | org-metaleft |
> | org-metaright |
<leader>a | org-agenda |
<leader>t | org-show-todo-tree |
<leader>c | org-archive-subtree |
<leader>l | evil-org-open-links |
<leader>o | evil-org-recompute-clocks |
---|---|
TAB | org-cycle |
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 |
Gnu General Public License v3.0, http://www.gnu.org/copyleft/gpl.html