Cycle through completion results

This commit is contained in:
contrapunctus 2022-01-20 00:21:30 +05:30
parent a64cbe5310
commit 96f033220f
1 changed files with 8 additions and 3 deletions

View File

@ -3189,9 +3189,11 @@ But with =initials=, the desired completion is often buried in the results. That
(comint-mode . company-mode)
(slime-repl-mode . company-mode)
:bind ;; ("TAB" . company-indent-or-complete-common)
("TAB" . #'company-complete-common-or-cycle)
("C-i" . #'company-complete-common-or-cycle)
(:map emacs-lisp-mode-map
("TAB" . company-indent-or-complete-common)
("C-i" . company-indent-or-complete-common))
("TAB" . #'company-complete-common-or-cycle)
("C-i" . #'company-complete-common-or-cycle))
(:map company-active-map
("C-c" . company-select-previous)
("C-r" . company-select-next)
@ -3208,7 +3210,10 @@ But with =initials=, the desired completion is often buried in the results. That
("C-7" . company-complete-quick-access)
("C-8" . company-complete-quick-access)
("C-9" . company-complete-quick-access)
("C-0" . company-complete-quick-access))
("C-0" . company-complete-quick-access)
("<tab>" . #'company-complete-common-or-cycle)
("TAB" . #'company-complete-common-or-cycle)
("C-i" . #'company-complete-common-or-cycle))
;; Error (use-package): company/:catch: Symbols value as variable is void: c-mode-map
;; (:map c-mode-map
;; ("TAB" . company-indent-or-complete-common)