summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorDaniel Mendler <mail@daniel-mendler.de>2024-02-12 23:27:12 +0100
committerDaniel Mendler <mail@daniel-mendler.de>2024-02-12 23:27:12 +0100
commitf61d540f58390e4a1d613631735fb48b9195f974 (patch)
treeaaf6c31dcf91a2965064669019ea927714b2ddb6 /README.org
parent6809aa35753bfdd74443b855aa1f7f38f9129a0a (diff)
README: Move key bindings section above configuration
Diffstat (limited to 'README.org')
-rw-r--r--README.org48
1 files changed, 24 insertions, 24 deletions
diff --git a/README.org b/README.org
index 58b5d82..c47690e 100644
--- a/README.org
+++ b/README.org
@@ -63,6 +63,30 @@ provides an alternative overlay-based display.
- Rich set of extensions: Quick keys, Index keys, Sorting by history, Candidate
documentation in echo area, popup or separate buffer.
+* Key bindings
+
+Corfu uses a transient keymap ~corfu-map~ which is active while the popup is
+shown. The keymap defines the following remappings of fundamental commands and
+bindings:
+
+| Binding/Remapping | Corfu command |
+|--------------------------+--------------------------|
+| ~move-beginning-of-line~ | ~corfu-prompt-beginning~ |
+| ~move-end-of-line~ | ~corfu-prompt-end~ |
+| ~beginning-of-buffer~ | ~corfu-first~ |
+| ~end-of-buffer~ | ~corfu-last~ |
+| ~scroll-down-command~ | ~corfu-scroll-down~ |
+| ~scroll-up-command~ | ~corfu-scroll-up~ |
+| ~next-line~, =down=, =M-n= | ~corfu-next~ |
+| ~previous-line~, =up=, =M-p= | ~corfu-previous~ |
+| ~completion-at-point~, =TAB= | ~corfu-complete~ |
+| =RET= | ~corfu-insert~ |
+| =M-g= | ~corfu-info-location~ |
+| =M-h= | ~corfu-info-documentation~ |
+| =M-SPC= | ~corfu-insert-separator~ |
+| =C-g= | ~corfu-quit~ |
+| ~keyboard-escape-quit~ | ~corfu-reset~ |
+
* Installation and Configuration
Corfu is available from [[https://elpa.gnu.org/packages/corfu.html][GNU ELPA]], such that it can be installed directly via
@@ -479,30 +503,6 @@ The command ~corfu-move-to-minibuffer~ is defined here in terms of
(add-to-list 'corfu-continue-commands #'corfu-move-to-minibuffer)
#+end_src
-* Key bindings
-
-Corfu uses a transient keymap ~corfu-map~ which is active while the popup is
-shown. The keymap defines the following remappings of fundamental commands and
-bindings:
-
-| Binding/Remapping | Corfu command |
-|--------------------------+--------------------------|
-| ~move-beginning-of-line~ | ~corfu-prompt-beginning~ |
-| ~move-end-of-line~ | ~corfu-prompt-end~ |
-| ~beginning-of-buffer~ | ~corfu-first~ |
-| ~end-of-buffer~ | ~corfu-last~ |
-| ~scroll-down-command~ | ~corfu-scroll-down~ |
-| ~scroll-up-command~ | ~corfu-scroll-up~ |
-| ~next-line~, =down=, =M-n= | ~corfu-next~ |
-| ~previous-line~, =up=, =M-p= | ~corfu-previous~ |
-| ~completion-at-point~, =TAB= | ~corfu-complete~ |
-| =RET= | ~corfu-insert~ |
-| =M-g= | ~corfu-info-location~ |
-| =M-h= | ~corfu-info-documentation~ |
-| =M-SPC= | ~corfu-insert-separator~ |
-| =C-g= | ~corfu-quit~ |
-| ~keyboard-escape-quit~ | ~corfu-reset~ |
-
* Extensions
:properties:
:custom_id: extensions