Variable: evil-complete-previous-func
evil-complete-previous-func is a customizable variable defined in
evil-vars.el.
Value
#[257 "\303\304!\210?\205pC\305\306!*\207"
[evil-complete-all-buffers dabbrev-case-distinction
dabbrev-search-these-buffers-only
require dabbrev nil dabbrev-expand]
3
("/root/.emacs.d/elpa/evil-20251108.138/evil-vars.elc" . 16619)]
Documentation
Completion function used by C-p (evil-complete-previous).
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defcustom evil-complete-previous-func
#'(lambda (arg)
(require 'dabbrev)
(let ((dabbrev-search-these-buffers-only
(unless evil-complete-all-buffers
(list (current-buffer))))
dabbrev-case-distinction)
(dabbrev-expand arg)))
"Completion function used by \
\\<evil-insert-state-map>\\[evil-complete-previous]."
:type 'function
:group 'evil)