Variable: evil-complete-previous-func

evil-complete-previous-func is a customizable variable defined in evil-vars.el.

Value

#[257 "\303\304!\210?\205�pC\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)