Keyboard Shortcuts
DPlan supports keyboard shortcuts for common actions. All shortcuts work when the Gantt task table has focus and no text input field is active.
Undo & Redo
| Shortcut | Action |
|---|
| Ctrl + Z | Undo last change |
| Ctrl + Y | Redo |
| Ctrl + Shift + Z | Redo (alternative) |
Adding & Editing Tasks
| Shortcut | Action |
|---|
| Enter | Open Task Editor for the selected task; if nothing is selected, adds a new task |
| Insert | Add a new task |
| Delete / Backspace | Delete selected task(s) |
| Escape | Clear selection / close modal |
Task Structure
| Shortcut | Action |
|---|
| Tab | Indent selected task (make it a child of the task above) |
| Shift + Tab | Outdent selected task (promote up one level) |
| ↑ | Move selected task up one row |
| ↓ | Move selected task down one row |
Selection
| Shortcut | Action |
|---|
| Ctrl + A | Select all tasks |
| Ctrl + Click | Add / remove a task from multi-selection |
| Shift + Click | Range select from current selection to clicked row |
| Escape | Clear selection |
Copy & Paste
| Shortcut | Action |
|---|
| Ctrl + C | Copy selected task(s) to clipboard |
| Ctrl + V | Paste copied tasks — dates shift +7 days, names get "(copy)" suffix, parent/child hierarchy preserved within the group |
Copy/Paste can be toggled in Settings → Feature Toggles → Copy / Paste Tasks. Pasted tasks start with 0% progress and "not-started" status regardless of the original.
File
| Shortcut | Action |
|---|
| Ctrl + S | Save project as .dplan file |
| Ctrl + O | Open .dplan file |
Note Shortcuts are suppressed when a text input, textarea, or dropdown has focus — you can type freely in name or date fields without triggering them.
Tip On macOS, use Cmd in place of Ctrl for Undo, Redo, Select All, Save, and Open.