Function: evil-replace-pre-command

evil-replace-pre-command is a byte-compiled function defined in evil-states.el.

Signature

(evil-replace-pre-command)

Documentation

Remember the character under point.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-states.el
(defun evil-replace-pre-command ()
  "Remember the character under point."
  (when (evil-replace-state-p)
    (let ((char (unless (eolp) (char-after)))
          (prev (assq (point) evil-replace-alist)))
      (if prev
          (setcdr prev char)
        (push (cons (point) char) evil-replace-alist)))))