aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/evil-collection/modes/consult/README.org
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/lisp/evil-collection/modes/consult/README.org')
-rw-r--r--.config/emacs/lisp/evil-collection/modes/consult/README.org26
1 files changed, 26 insertions, 0 deletions
diff --git a/.config/emacs/lisp/evil-collection/modes/consult/README.org b/.config/emacs/lisp/evil-collection/modes/consult/README.org
new file mode 100644
index 0000000..c71d837
--- /dev/null
+++ b/.config/emacs/lisp/evil-collection/modes/consult/README.org
@@ -0,0 +1,26 @@
+* consult
+
+ Evil bindings for [[https://github.com/minad/consult][consult]].
+
+ No keymap is rebound. Setup marks a small set of jump-style commands as
+ non-repeatable and registers them as evil jumps so =C-o= / =C-i= work after
+ selection.
+
+** Jump commands
+
+ The following are declared with =:jump t= and =evil-declare-not-repeat=:
+
+ - =consult-outline=
+ - =consult-mark=
+ - =consult-global-mark=
+ - =consult-imenu=
+ - =consult-org-heading=
+ - =consult-org-agenda=
+ - =consult-line=
+
+** New commands
+
+ | Command | Purpose |
+ |-------------------------------------+---------------------------------------------------------------|
+ | =evil-collection-consult-mark= | =consult-mark= over evil's per-buffer marker ring. |
+ | =evil-collection-consult-jump-list= | =consult-global-mark= over the evil jump list of this window. |