Package: multiple-cursors

Defined variables (35)

mc/edit-lines-empty-linesWhat should be done by `mc/edit-lines' when a line is not long enough.
hum/hide-unmatched-lines-mode-mapKeymap for hide unmatched lines is mainly for rebinding C-g
mc-hide-unmatched-lines-modeNon-nil if Mc-Hide-Unmatched-Lines mode is enabled.
hum/placeholderPlaceholder which will be placed instead of hidden text
hum/lines-to-expandHow many lines below and above cursor to show
mc-hide-unmatched-lines-mode-hookHook run after entering or leaving `mc-hide-unmatched-lines-mode'.
mc/cycle-looping-behaviourWhat to do if asked to cycle beyond the last cursor or before the first cursor.
mc/max-cursorsSafety ceiling for the number of active cursors.
mc--list-file-loadedWhether the list file has already been loaded.
mc/always-run-for-allDisables whitelisting and always executes commands for every fake cursor.
mc/keymapKeymap while multiple cursors are active.
mc/cmds-to-run-onceCommands to run only once in multiple-cursors-mode.
mc--default-cmds-to-run-for-allDefault set of commands that should be mirrored by all cursors
mc--this-commandUsed to store the original command being run.
mc/mode-lineWhat to display in the mode line while multiple-cursors-mode is active.
mc--stored-state-for-undoVariable to keep the state of the real cursor while undoing a fake one
mc/always-repeat-commandDisables confirmation for `mc/repeat-command' command.
multiple-cursors-modeNon-nil if Multiple-Cursors mode is enabled.
mc--max-cursors-originalThis variable maintains the original maximum number of cursors.
mc--current-cursor-idVar to store increasing id of fake cursors, used to keep track of them for undo.
mc/list-fileThe position of the file that keeps track of your preferences
mc/cmds-to-run-for-allCommands to run for all cursors in multiple-cursors-mode
mc/match-cursor-styleIf non-nil, attempt to match the cursor style that the user
mc/unsupported-minor-modesList of minor-modes that does not play well with multiple-cursors.
mc--default-cmds-to-run-onceDefault set of commands to run only once in multiple-cursors-mode.
mc/temporarily-disabled-minor-modesThe list of temporarily disabled minor-modes.
mc/cursor-specific-varsA list of vars that need to be tracked on a per-cursor basis.
multiple-cursors-mode-hookHook run after entering or leaving `multiple-cursors-mode'.
mc/insert-numbers-defaultThe default number at which to start counting for
mc/mark-more-like-this-extended-directionWhen using mc/mark-more-like-this-extended
mc/enclose-search-termHow should mc/mark-more-* search for more matches?
rrm/anchorThe position in the buffer that anchors the rectangular region.
rectangular-region-modeNon-nil if Rectangular-Region mode is enabled.
rectangular-region-mode-mapKeymap for rectangular region is mainly for rebinding C-g
rectangular-region-mode-hookHook run after entering or leaving `rectangular-region-mode'.

Defined functions (117)

mc/mark-pop()
mc/edit-beginnings-of-lines()
mc/edit-ends-of-lines()
mc/edit-lines(&optional ARG)
hum/keyboard-quit()
mc-hide-unmatched-lines-mode(&optional ARG)
hum/add-invisible-overlay(BEGIN END)
mc/first-fake-cursor-after(POINT)
mc/last-fake-cursor-before(POINT)
mc/cycle(NEXT-CURSOR FALLBACK-CURSOR LOOP-MESSAGE)
mc/handle-loop-condition(ERROR-MESSAGE)
mc/disable-multiple-cursors-mode()
mc--read-char(ORIG-FUN &rest ARGS)
mc--execute-extended-command-for-all-cursors(&rest _)
mc/restore-state-from-overlay(O)
mc/create-cursor-id()
mc/make-a-note-of-the-command-being-run()
--anonymous-lambda(ARG54 &optional ARG55)
mc/enable-minor-mode(MODE)
mc/load-lists()
mc/dump-list(LIST-SYMBOL)
mc/repeat-command()
mc/save-excursion(&rest FORMS)
mc--read-char-from-minibuffer(ORIG-FUN &rest ARGS)
mc/store-current-state-in-overlay(O)
mc/maybe-multiple-cursors-mode()
deactivate-cursor-after-undo(ID)
mc/cursor-is-bar()
multiple-cursors-mode(&optional ARG)
mc/create-fake-cursor-at-point(&optional ID)
mc--all-equal(LIST)
mc/execute-this-command-for-all-cursors()
mc/remove-fake-cursors()
mc/execute-this-command-for-all-cursors-1()
mc/prompt-for-inclusion-in-whitelist(ORIGINAL-COMMAND)
mc--compare-by-overlay-start(O1 O2)
mc/remove-fake-cursor(O)
mc/make-cursor-overlay-inline(POS)
mc/for-each-fake-cursor(&rest FORMS)
mc/keyboard-quit()
mc--kill-ring-entries()
mc/delete-region-overlay(O)
mc/pop-state-from-overlay(O)
mc/execute-command-for-all-fake-cursors(CMD)
mc/make-cursor-overlay-at-point()
mc/num-cursors()
mc--read-quoted-char(ORIG-FUN &rest ARGS)
mc/execute-command(CMD)
mc--interprogram-paste-for-all-cursors(N &rest _)
activate-cursor-for-undo(ID)
mc--cache-input-function(FN-NAME ARGS-CACHE-KEY-FN)
mc/execute-command-for-fake-cursor(CMD CURSOR)
mc/line-number-at-pos(&optional POSITION ABSOLUTE)
mc/for-each-cursor-ordered(&rest FORMS)
mc--unsupported-advice(ORIG-FUN &rest ARGS)
mc/fake-cursor-p(O)
mc/make-region-overlay-between-point-and-mark()
mc/temporarily-disable-minor-mode(MODE)
mc/all-fake-cursors(&optional START END)
mc/save-lists()
mc/save-window-scroll(&rest FORMS)
mc/cursor-with-id(ID)
mc--maybe-set-killed-rectangle()
mc/add-fake-cursor-to-undo-list(&rest FORMS)
mc/execute-command-for-all-cursors(CMD)
mc/make-cursor-overlay-at-eol(POS)
mc--skip-fake-cursors(ORIG-FUN &rest ARGS)
unsupported-cmd(CMD MSG)
mc--register-read-with-preview(ORIG-FUN &rest ARGS)
mc/insert-numbers(ARG)
mc/vertical-align(CHARACTER)
mc/vertical-align-with-space()
mc--number-to-letters(NUMBER)
mc/insert-letters(ARG)
mc/mark-more-like-this-extended()
mc/mark-all-like-this-dwim(ARG)
mc/cursor-end(CURSOR)
mc/add-cursor-on-click(EVENT)
mc/mark-all-symbols-like-this-in-defun()
mc/unmark-next-like-this()
mc--select-thing-at-point(THING)
mc/skip-to-next-like-this()
mc/mark-previous-symbol-like-this(ARG)
mc/mark-previous-like-this(ARG)
mc/mark-next-like-this-symbol(ARG)
mc/unmark-previous-like-this()
mc/mark-lines(NUM-LINES DIRECTION)
mc/mark-previous-like-this-word(ARG)
mc/toggle-cursor-on-click(EVENT)
mc/mark-next-lines(ARG)
mc/mark-next-like-this-word(ARG)
mc/mark-all-like-this()
mc/cursor-beg(CURSOR)
mc/mark-all-in-region(BEG END &optional SEARCH)
mc/mark-more-like-this(SKIP-LAST DIRECTION)
mc/mark-sgml-tag-pair()
mc/skip-to-previous-like-this()
mc--mark-symbol-at-point()
mc/mark-previous-lines(ARG)
mc/mark-all-words-like-this-in-defun()
mc/mark-next-like-this(ARG)
mc--select-thing-at-point-or-bark(THING)
mc/mark-next-word-like-this(ARG)
mc/mark-all-in-region-regexp(BEG END)
mc/mark-next-symbol-like-this(ARG)
mc/mark-all-like-this-in-defun()
mc/mark-all-dwim(ARG)
mc/mark-previous-word-like-this(ARG)
mc/mark-previous-like-this-symbol(ARG)
mc/fake-cursor-at-point(&optional POINT)
rrm/keyboard-quit()
rectangular-region-mode(&optional ARG)
rrm//switch-from-rrm-to-mc(&rest _)
rrm/remove-rectangular-region-overlays()
rrm/switch-to-multiple-cursors(&rest _)
rrm/repaint()
set-rectangular-region-anchor()

Defined faces (3)

mc/region-faceThe face used for fake regions
mc/cursor-bar-faceThe face used for fake cursors if the cursor-type is bar
mc/cursor-faceThe face used for fake cursors