Skip to content

VimInsertModeChanges

Unofficial

The edits made during one insert-mode session, kept so that . and macros can replay them.

Import:

import type { VimInsertModeChanges } from '@obsidian-typings/obsidian-catalyst-latest';

Signature:

export interface VimInsertModeChanges

Properties

PropertyTypeDescription
changesVimInsertModeChange[]The recorded edits, in the order they were made.
expectCursorActivityForChangebooleanWhether a change has been made that has not yet been followed by a cursor activity event.
ignoreCount?numberHow many of the recorded changes are skipped when the insertion is replayed.
maybeReset?booleanWhether the recording is discarded and started over on the next change.
visualBlock?numberHow many lines the insertion spanned, when it was made in visual block mode.

Links to this page: