aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/evil-collection/modes/outline/README.org
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
commitbdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 (patch)
treec4524e6c41aa5107211103401dabfaefc81aa882 /.config/emacs/lisp/evil-collection/modes/outline/README.org
parentfe3984f541bd32bdfa418afb305b614176b55ca0 (diff)
add a bunch of emacs packages HELP
Diffstat (limited to '.config/emacs/lisp/evil-collection/modes/outline/README.org')
-rw-r--r--.config/emacs/lisp/evil-collection/modes/outline/README.org39
1 files changed, 39 insertions, 0 deletions
diff --git a/.config/emacs/lisp/evil-collection/modes/outline/README.org b/.config/emacs/lisp/evil-collection/modes/outline/README.org
new file mode 100644
index 0000000..e79174b
--- /dev/null
+++ b/.config/emacs/lisp/evil-collection/modes/outline/README.org
@@ -0,0 +1,39 @@
+* outline
+
+ Evil bindings for [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Mode.html][outline-mode]].
+
+ Folding sticks to Evil's =z= namespace, augmenting the defaults =zO=, =za=,
+ =zc=, =zm=, =zo=, =zr= with outline-specific commands.
+
+** Key bindings
+
+ Bindings applied to =outline-mode-map= in normal state.
+
+ | Command | Original | Evil |
+ |------------------------------------+-----------+--------------------|
+ | =outline-hide-body= | =C-c C-t= | =zB= |
+ | =outline-hide-entry= | =C-c C-c= | =zE= |
+ | =outline-show-entry= | =C-c C-e= | =ze= |
+ | =outline-hide-leaves= | =C-c C-l= | =zl= |
+ | =outline-show-branches= | =C-c C-k= | =zK= |
+ | =outline-show-children= | =C-c TAB= | =zk= |
+ | =outline-hide-other= | =C-c C-o= | =zp= |
+ | =outline-up-heading= | =C-c C-u= | =zu= |
+ | =outline-previous-visible-heading= | =C-c C-p= | =[[= |
+ | =outline-next-visible-heading= | =C-c C-n= | =]]= |
+ | =outline-backward-same-level= | =C-c C-b= | =C-k=, =gk= |
+ | =outline-forward-same-level= | =C-c C-f= | =C-j=, =gj= |
+ | =outline-promote= | =C-c C-<= | =M-h= |
+ | =outline-demote= | =C-c C->= | =M-l= |
+ | =outline-move-subtree-up= | =C-c C-^= | =M-k= |
+ | =outline-move-subtree-down= | =C-c C-v= | =M-j= |
+ | =outline-insert-heading= | =C-c RET= | =M-<return>= |
+ | =outline-show-all= | =C-c C-a= | =<backtab>= (opt.) |
+ | =outline-toggle-children= | =C-c TAB= | =<tab>= (opt.) |
+
+** Customization
+
+ | Variable | Default | Purpose |
+ |--------------------------------------------------+---------+--------------------------------------------------------------------------------------------|
+ | =evil-collection-outline-bind-tab-p= | =nil= | Bind =<tab>= / =<backtab>= to outline cycling (off by default to avoid clashing with Org). |
+ | =evil-collection-outline-enable-in-minor-mode-p= | =t= | Inherit the same bindings in =outline-minor-mode= via auxiliary keymap parenting. |