diff options
Diffstat (limited to '.config/emacs')
| -rw-r--r-- | .config/emacs/init.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 68bab75..816e527 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -920,6 +920,11 @@ UPSTREAMS is a list of fetch URLs." :custom (message-confirm-send t)) +;; TODO: completion-eager-*? +;; TODO: completion-styles bindings, e.g. completion-ignore-case? +;; TODO: completion-category-overrides: motivation for multiple behaviors? +;; TODO: mct? +;; ;; Gripes: ;; - underused keys: C-M-i, C-j ;; - (minibuffer-)choose-completion ignore completion-no-auto-exit @@ -942,6 +947,9 @@ UPSTREAMS is a list of fetch URLs." (use-package minibuffer :config (setq completion-ignore-case t) + ;; TODO: tuck all "compat keys" in one spot; as a minor mode? + ;; (i.e. alternatives to <left|right|up|down> for + ;; minibuffer-*-completion, *-buffer, *window*-map) (define-key completion-in-region-mode-map (kbd "C-M-n") 'minibuffer-next-completion) (define-key completion-in-region-mode-map (kbd "C-M-p") 'minibuffer-previous-completion) (define-key minibuffer-mode-map (kbd "C-M-n") 'minibuffer-next-completion) |
