# Keyboard Shortcuts Complete reference of all keyboard shortcuts in DumbNote. > **Note**: `Cmd` is for macOS, `Ctrl` is for Windows/Linux ## Essential Shortcuts | Shortcut | Action | Description | | ------------------ | -------------- | ------------------------------- | | `Cmd/Ctrl+N` | New Note | Create a new note | | `Cmd/Ctrl+S` | Save | Save current note (manual save) | | `Cmd/Ctrl+F` | Find | Context-aware search | | `Cmd/Ctrl+Shift+V` | Toggle Preview | Switch between edit and preview | | `Cmd/Ctrl+\` | Toggle Sidebar | Show/hide sidebar | | `Escape` | Close/Cancel | Close dialogs, reset states | ## Text Formatting | Shortcut | Action | Markdown | | ------------------ | ------------- | ------------- | | `Cmd/Ctrl+B` | Bold | `**text**` | | `Cmd/Ctrl+I` | Italic | `*text*` | | `Cmd/Ctrl+Shift+X` | Strikethrough | `~~text~~` | | `Cmd/Ctrl+Shift+H` | Highlight | `==text==` | | `Cmd/Ctrl+K` | Insert Link | `[text](url)` | | `Cmd/Ctrl+Shift+C` | Inline Code | `` `code` `` | ## Headings | Shortcut | Action | Markdown | | ------------ | --------- | ---------------- | | `Cmd/Ctrl+1` | Heading 1 | `# Heading` | | `Cmd/Ctrl+2` | Heading 2 | `## Heading` | | `Cmd/Ctrl+3` | Heading 3 | `### Heading` | | `Cmd/Ctrl+4` | Heading 4 | `#### Heading` | | `Cmd/Ctrl+5` | Heading 5 | `##### Heading` | | `Cmd/Ctrl+6` | Heading 6 | `###### Heading` | ## File Operations | Shortcut | Action | Description | | ------------------ | ---------- | ------------------- | | `Cmd/Ctrl+N` | New Note | Create a new note | | `Cmd/Ctrl+S` | Save | Save current note | | `Cmd/Ctrl+Shift+N` | New Window | Open new app window | ## Editor Navigation | Shortcut | Action | Description | | --------------- | -------------- | ---------------------------- | | `Cmd/Ctrl+↑/↓` | Scroll Up/Down | Scroll without moving cursor | | `Cmd/Ctrl+Home` | Go to Start | Jump to document start | | `Cmd/Ctrl+End` | Go to End | Jump to document end | | `Cmd/Ctrl+←/→` | Word Jump | Jump by word | | `Alt+←/→` | Word Jump | Jump by word (alternative) | ## Text Selection | Shortcut | Action | Description | | -------------------- | ------------------------ | ----------------------------- | | `Cmd/Ctrl+A` | Select All | Select entire document | | `Cmd/Ctrl+L` | Select Line | Select current line | | `Cmd/Ctrl+D` | Select Word | Select word (repeat for next) | | `Cmd/Ctrl+Shift+L` | Select All Occurrences | Select all of same word | | `Shift+↑/↓/←/→` | Extend Selection | Extend selection by character | | `Cmd/Ctrl+Shift+←/→` | Select Word | Extend selection by word | | `Shift+Home/End` | Select to Line Start/End | Select to line boundary | ## Multi-cursor Editing | Shortcut | Action | Description | | ------------------------ | ---------------------- | ---------------------------- | | `Alt+Click` | Add Cursor | Add cursor at click position | | `Cmd/Ctrl+Alt+↑/↓` | Add Cursor Above/Below | Add cursor vertically | | `Cmd/Ctrl+D` | Add Next Occurrence | Add cursor at next match | | `Cmd/Ctrl+K, Cmd/Ctrl+D` | Skip Occurrence | Skip and add next | | `Cmd/Ctrl+Shift+L` | Select All Occurrences | Cursor at all matches | | `Escape` | Single Cursor | Back to single cursor | ## Line Operations | Shortcut | Action | Description | | ---------------------- | ----------------- | ---------------------- | | `Alt+↑/↓` | Move Line | Move line up/down | | `Alt+Shift+↑/↓` | Copy Line | Copy line up/down | | `Cmd/Ctrl+Shift+K` | Delete Line | Delete current line | | `Cmd/Ctrl+Enter` | Insert Line Below | New line below | | `Cmd/Ctrl+Shift+Enter` | Insert Line Above | New line above | | `Cmd/Ctrl+/` | Toggle Comment | Comment/uncomment line | ## Text Shortcuts (Type to Expand) | Type This | Expands To | Description | | --------- | --------------------- | ---------------------- | | `@today` | `2024-01-09 14:30:45` | Current date and time | | `@date` | `2024-01-09` | Current date | | `@time` | `14:30:45` | Current time | | `::` | Emoji picker | Opens emoji selector | | `[[` | Note picker | Wiki-style link picker | | `->` | `→` | Right arrow | | `<-` | `←` | Left arrow | | `=>` | `⇒` | Double arrow | | `...` | `…` | Ellipsis | ## Context-Specific Shortcuts ### In Lists | Shortcut | Action | | ------------- | ----------------- | | `Tab` | Indent item | | `Shift+Tab` | Outdent item | | `Enter` | Continue list | | `Shift+Enter` | Break out of list | --- Need more help? Check our **[Editor Features](editor-features.md)** guide →