Edit Settings
Configure editing behavior including the undo history depth.
Open from Settings > Edit (keyboard shortcut: Cmd+, then select the Edit tab).
Settings
Section titled “Settings”| Setting | Type | Default | Description |
|---|---|---|---|
| Undo Steps | int | 100 | Maximum number of actions kept in the undo history |
Undo Steps
Section titled “Undo Steps”Controls how many actions Plinken keeps in the undo/redo history. A higher number allows you to undo further back but uses more memory.
Select from the dropdown:
| Value | Description |
|---|---|
| 20 | Minimal — low memory usage |
| 50 | Light — suitable for simple sessions |
| 100 | Default — good balance of depth and memory |
| 200 | Extended — for complex editing sessions |
| 500 | Deep — large projects with many edits |
| 1000 | Unlimited — keeps virtually all actions |
When to Adjust
Section titled “When to Adjust”- Increase if you frequently need to undo many steps, or work on complex projects with lots of small edits.
- Decrease if you’re working on a memory-constrained system or with very large projects.
Storage Key
Section titled “Storage Key”edit.undo_stepsLua API
Section titled “Lua API”-- Get current undo steps limitlocal steps = pl.cmd("settings:get", { key = "edit.undo_steps" })
-- Set undo history to 200 stepspl.cmd("settings:set", { key = "edit.undo_steps", value = "200" })
-- Set to maximum (unlimited)pl.cmd("settings:set", { key = "edit.undo_steps", value = "1000" })Keyboard Shortcuts
Section titled “Keyboard Shortcuts”| Action | Shortcut |
|---|---|
| Undo | Cmd+Z |
| Redo | Cmd+Shift+Z |
See Also
Section titled “See Also”- Settings Overview
- Keyboard Shortcuts — customize all key bindings
- Display Settings — visual preferences