Function: evil-save-column

evil-save-column is a macro defined in evil-common.el.

Signature

(evil-save-column &rest BODY)

Documentation

Restore the column after execution of BODY.

See also evil-save-goal-column.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-common.el
(defmacro evil-save-column (&rest body)
  "Restore the column after execution of BODY.
See also `evil-save-goal-column'."
  (declare (indent defun)
           (debug t))
  `(let ((col (current-column)))
     (evil-save-goal-column
       ,@body
       (move-to-column col))))