Function: mc/keyboard-quit

mc/keyboard-quit is an interactive and natively compiled function defined in multiple-cursors-core.el.

Signature

(mc/keyboard-quit)

Documentation

Deactivate mark if there are any active, otherwise exit multiple-cursors-mode.

Key Bindings

mc/keymap C-g

Source Code

;; Defined in /nix/store/5q7a78ihkz25lf4xmxaa9m7b2ym63m36-emacs-packages-deps/share/emacs/site-lisp/elpa/multiple-cursors-20260419.931/multiple-cursors-core.el
(defun mc/keyboard-quit ()
  "Deactivate mark if there are any active, otherwise exit multiple-cursors-mode."
  (interactive)
  (if (not (use-region-p))
      (mc/disable-multiple-cursors-mode)
    (deactivate-mark)))