Function: mc/mark-more-like-this-extended

mc/mark-more-like-this-extended is an interactive and natively compiled function defined in mc-mark-more.el.

Signature

(mc/mark-more-like-this-extended)

Documentation

Like mark-more-like-this, but then lets you adjust with arrow keys.

The adjustments work like this:

   <up> Mark previous like this and set direction to 'up
   <down> Mark next like this and set direction to 'down

If direction is 'up:

   <left> Skip past the cursor furthest up
   <right> Remove the cursor furthest up

If direction is 'down:

   <left> Remove the cursor furthest down
   <right> Skip past the cursor furthest down

The bindings for these commands can be changed. See mc/mark-more-like-this-extended-keymap.

Key Bindings

This command is not in any keymaps.

Source Code

;; Defined in /nix/store/5q7a78ihkz25lf4xmxaa9m7b2ym63m36-emacs-packages-deps/share/emacs/site-lisp/elpa/multiple-cursors-20260419.931/mc-mark-more.el
;;;###autoload
(defun mc/mark-more-like-this-extended ()
  "Like mark-more-like-this, but then lets you adjust with arrow keys.
The adjustments work like this:

   <up>    Mark previous like this and set direction to \\='up
   <down>  Mark next like this and set direction to \\='down

If direction is \\='up:

   <left>  Skip past the cursor furthest up
   <right> Remove the cursor furthest up

If direction is \\='down:

   <left>  Remove the cursor furthest down
   <right> Skip past the cursor furthest down

The bindings for these commands can be changed.
See `mc/mark-more-like-this-extended-keymap'."
  (interactive)
  (mc/mmlte--down)
  (set-transient-map mc/mark-more-like-this-extended-keymap t))