summaryrefslogtreecommitdiff
path: root/emacs-config.org
diff options
context:
space:
mode:
authorBlake Romero <blake@blkrom.com>2025-07-09 18:49:55 +0100
committerBlake Romero <blake@blkrom.com>2025-07-09 18:49:55 +0100
commit53989ae86bbbe035630ac578adcfaffe38df4090 (patch)
tree3dd324c0799d9aed5d80cadf68f0a9130b3ea370 /emacs-config.org
parent99aa18da3f40390abf2d214076dc4315e409d1ac (diff)
Add completion preview mode & keybindings
Diffstat (limited to 'emacs-config.org')
-rw-r--r--emacs-config.org14
1 files changed, 14 insertions, 0 deletions
diff --git a/emacs-config.org b/emacs-config.org
index b649ba8..8864fd0 100644
--- a/emacs-config.org
+++ b/emacs-config.org
@@ -21,3 +21,17 @@ Disable GUI bars.
(scroll-bar-mode -1)
#+end_src
+** Completion
+Enable completions previews.
+#+begin_src elisp
+ (add-hook 'prog-mode-hook
+ #'completion-preview-mode)
+#+end_src
+
+Set completion keybindings.
+#+begin_src elisp
+ (let ((map completion-preview-active-mode-map))
+ (keymap-set map "M-n" #'completion-preview-next-candidate)
+ (keymap-set map "M-p" #'completion-preview-prev-candidate))
+#+end_src
+