Function: vi-abort-ins

vi-abort-ins is an interactive and byte-compiled function defined in vi.el.gz.

Signature

(vi-abort-ins)

Documentation

abort insert state, kill inserted text and go back to command state.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/vi.el.gz
(defun vi-abort-ins ()
  "abort insert state, kill inserted text and go back to command state."
  (interactive)
  (if (not vi-insert-state)
      nil
    (if (> (point) vi-ins-point)
	   (kill-region vi-ins-point (point)))
    (vi-goto-command-state t)))