2.4 KiB
2.4 KiB
History
This extension provides history support. All changes to the document will be tracked and can be removed with undo. Undone changes can be applied with redo again.
Installation
# with npm
npm install @tiptap/extension-history
# with Yarn
yarn add @tiptap/extension-history
Settings
| Option | Type | Default | Description |
|---|---|---|---|
| depth | Number |
100 |
The amount of history events that are collected before the oldest events are discarded. Defaults to 100. |
| newGroupDelay | Number |
500 |
The delay between changes after which a new group should be started (in milliseconds). When changes aren’t adjacent, a new group is always started. |
Commands
undo()
Undo the last change.
editor.commands.undo()
redo()
Redo the last change.
editor.commands.redo()
Keyboard shortcuts
| Command | Windows/Linux | macOS |
|---|---|---|
| undo() | Control ZControl я |
Cmd ZCmd я |
| redo() | Shift Control ZControl YShift Control я |
Shift Cmd ZCmd YShift Cmd я |