diff options
| author | Somelauw <Somelauw> | 2017-06-12 13:03:25 +0200 |
|---|---|---|
| committer | Somelauw <Somelauw> | 2017-06-12 13:09:41 +0200 |
| commit | 4da3d179d71113b906173a974fec933e9f55afa8 (patch) | |
| tree | 33967c514ed77c90543c54c0a0bf2e46aa266219 /doc | |
| parent | 1ef6200355bc0e68a7560006d4bc78ad2bf0d3f0 (diff) | |
Make key bindings stand out more
By using =mark-up=.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/keythemes.org | 144 |
1 files changed, 72 insertions, 72 deletions
diff --git a/doc/keythemes.org b/doc/keythemes.org index a20bc06..798357c 100644 --- a/doc/keythemes.org +++ b/doc/keythemes.org @@ -10,39 +10,41 @@ ** Basic These keys are always enabled - - |-----+-------------------------------+-----------------------------------------| - | key | function | explanation | - |-----+-------------------------------+-----------------------------------------| - | x | evil-org-delete-char | like x but keep tables and tags aligned | - | X | evil-org-delete-previous-char | like X but keep tables and tags aligned | - | \$ | org-end-of-line | like $ but stop before fold marker* | - | \^ | org-beginning-of-line | like 0 but can be special* | - | TAB | org-cycle | change folding level of current heading | - | o | evil-org-open-below | like o but continue tables and items* | - | O | evil-org-open-above | like O but continue tables and items* | - | ( | org-forward-sentence | next cell in table | - | ) | org-backward-sentence | previous cell in table | - | { | org-backward-paragraph | beginning of table | - | } | org-forward-paragraph | end of table | - |-----+-------------------------------+-----------------------------------------| + + |-------+-------------------------------+-----------------------------------------| + | key | function | explanation | + |-------+-------------------------------+-----------------------------------------| + | =x= | evil-org-delete-char | like x but keep tables and tags aligned | + | =X= | evil-org-delete-previous-char | like X but keep tables and tags aligned | + | =$= | org-end-of-line | like $ but stop before fold marker* | + | =^= | org-beginning-of-line | like 0 but can be special* | + | =TAB= | org-cycle | change folding level of current heading | + | =o= | evil-org-open-below | like o but continue tables and items* | + | =O= | evil-org-open-above | like O but continue tables and items* | + | =(= | org-forward-sentence | next cell in table | + | =)= | org-backward-sentence | previous cell in table | + | ={= | org-backward-paragraph | beginning of table | + | =}= | org-forward-paragraph | end of table | + |-------+-------------------------------+-----------------------------------------| * Set =org-special-ctrl-a/e= to =t= to make =org-beginning-of-line= and =org-end-of-line= ignore leading stars and ending tags on headings. - * The cases in which =o= and =O= should behave special can be controlled using =evil-org-special-o/O=. By default it's set to ='(table-row item)=. + * The cases in which =o= and =O= should behave special can be controlled using =evil-org-special-o/O=. By default it's set to ~'(table-row item)~. *** Operators Operators for promoting/demoting headings and items - ">>" to promote a heading - ">ar" to promote a tree (if text objects are enabled) |-----+----------------------+-------------------------------------| | key | function | explanation | |-----+----------------------+-------------------------------------| - | < | evil-org-shift-left | Promote all headings in marked area | - | > | evil-org-shift-right | Demote all headings in marked area | + | =<= | evil-org-shift-left | Promote all headings in marked area | + | =>= | evil-org-shift-right | Demote all headings in marked area | |-----+----------------------+-------------------------------------| + Examples: + - =>>= to promote a heading + - =>ar= to promote a tree (if text objects are enabled) + If you want =<= and =>= to promote / demote on a single press, add the following to your org setup: #+begin_src emacs-lisp @@ -56,32 +58,30 @@ ** Navigation If you don't want to use hjkl, you can customize =evil-org-movement-bindings=. - |-----+----------------------+-------------------| - | key | function | explanation | - |-----+----------------------+-------------------| - | gh | org-element-up | parent of element | - | gj | org-forward-element | next element | - | gk | org-backward-element | previous element | - | gl | org-down-element | first subelement | - | gH | evil-org-top | top-level heading | - |-----+----------------------+-------------------| + |------+----------------------+-------------------| + | key | function | explanation | + |------+----------------------+-------------------| + | =gh= | org-element-up | parent of element | + | =gj= | org-forward-element | next element | + | =gk= | org-backward-element | previous element | + | =gl= | org-down-element | first subelement | + | =gH= | evil-org-top | top-level heading | + |------+----------------------+-------------------| ** Text objects - |---------+---------------------+-------------------------------------------------------| - | key | function | explanation | - |---------+---------------------+-------------------------------------------------------| - | ae / ie | org-object | an / inner object (bold / italic markup, table cell) | - | aE / iE | org-element | an / inner element (paragraph, code block, table row) | - | ar / ir | org-greater-element | an / inner recursive element (item list, table) | - | aR / iR | org-subtree | an / inner subtree starting with a header | - |---------+---------------------+-------------------------------------------------------| + |-------------+-----------------------------------+----------------------------------| + | key | function | examples | + |-------------+-----------------------------------+----------------------------------| + | =ae= / =ie= | evil-org-an/inner-object | link, markup, table cell | + | =aE= / =iE= | evil-org-an/inner-element | paragraph, code block, table row | + | =ar= / =ir= | evil-org-an/inner-greater-element | item list, table | + | =aR= / =iR= | evil-org-an/inner-subtree | subtree starting with a header | + |-------------+-----------------------------------+----------------------------------| - - =ae/ie= select the smallest object or element at point. - - =aE/iE= select the smallest element at point. Elements build up the structure of the document, so there is always an element at any point. - - =ar/ir= select smallest element that is a container of other elements. - - =ae= and =aE= can be repeated to select adjacent objects/elements - - =ar= can be repeated to select greater elements + - =ae/ie= select the smallest object or element at point. Can be repeated to select adjacent objects / elements. + - =aE/iE= select the smallest element at point. Elements build up the structure of the document, so there is always an element at any point. Can be repeated to select adjacent elements. + - =ar/ir= select smallest element that is a container of other elements. Can be repeated to select greater elements Examples: - =vae= to select a paragraph @@ -92,18 +92,18 @@ If you don't want to use hjkl, you can customize =evil-org-movement-bindings=. If you want to use these bindings even in insert mode, you can customize =evil-org-use-additional-insert=. - |-----+--------------------+-------------------+-------------------| - | key | function | On headings | On tables | - |-----+--------------------+-------------------+-------------------| - | M-h | org-metaleft | promote heading | move column left | - | M-l | org-metaright | demote heading | move column right | - | M-k | org-metaup | move subtree up | move column up | - | M-j | org-metadown | move subtree down | move column down | - | M-H | org-shiftmetaleft | promote subtree | delete column | - | M-L | org-shiftmetaright | demote subtree | insert column | - | M-K | org-shiftmetaup | move heading up | delete row | - | M-J | org-shiftmetadown | move heading down | insert row | - |-----+--------------------+-------------------+-------------------| + |-------+--------------------+-------------------+-------------------| + | key | function | On headings | On tables | + |-------+--------------------+-------------------+-------------------| + | =M-h= | org-metaleft | promote heading | move column left | + | =M-l= | org-metaright | demote heading | move column right | + | =M-k= | org-metaup | move subtree up | move column up | + | =M-j= | org-metadown | move subtree down | move column down | + | =M-H= | org-shiftmetaleft | promote subtree | delete column | + | =M-L= | org-shiftmetaright | demote subtree | insert column | + | =M-K= | org-shiftmetaup | move heading up | delete row | + | =M-J= | org-shiftmetadown | move heading down | insert row | + |-------+--------------------+-------------------+-------------------| ** Shift Disabled by default. @@ -112,30 +112,30 @@ |-----+----------------+--------------------| | key | function | explanation | |-----+----------------+--------------------| - | H | org-shiftleft | previous todo item | - | L | org-shiftright | next todo item | - | J | org-shiftdown | decrease priority | - | K | org-shiftup | increase priority | + | =H= | org-shiftleft | previous todo item | + | =L= | org-shiftright | next todo item | + | =J= | org-shiftdown | decrease priority | + | =K= | org-shiftup | increase priority | |-----+----------------+--------------------| ** Todo Disabled by default. - |-----+---------------------------------------| - | key | function | - |-----+---------------------------------------| - | t | org-todo | - | T | org-insert-todo-heading nil | - | M-t | org-insert-todo-heading+org-metaright | - |-----+---------------------------------------| + |-------+---------------------------------------| + | key | function | + |-------+---------------------------------------| + | =t= | org-todo | + | =T= | org-insert-todo-heading nil | + | =M-t= | org-insert-todo-heading+org-metaright | + |-------+---------------------------------------| ** Heading Disabled by default. - |-----+----------------------------------| - | key | function | - |-----+----------------------------------| - | O | org-insert-heading | - | M-o | org-insert-heading+org-metaright | - |-----+----------------------------------| + |-------+----------------------------------| + | key | function | + |-------+----------------------------------| + | =O= | org-insert-heading | + | =M-o= | org-insert-heading+org-metaright | + |-------+----------------------------------| |
