Hotkeys
Kangentic’s keyboard and mouse shortcuts are managed in one place. This page lists the defaults and how to rebind them. Shortcuts below display in your platform’s form (Cmd on macOS, Ctrl everywhere else).
Global keyboard shortcuts
Section titled “Global keyboard shortcuts”Every keyboard shortcut in Kangentic lives in a central keybinding registry, and most can be rebound from Settings > Hotkeys (see Customizing keybindings below). The defaults:
General
Section titled “General”| Shortcut | Action |
|---|---|
| Ctrl+Shift+P / Cmd+Shift+P | Toggle the Command Terminal window |
| Ctrl+Shift+F / Cmd+Shift+F | Open Quick Find |
| Ctrl+F / Cmd+F | Find on board - focuses the board toolbar search, or opens Quick Find when you’re not on the board (suppressed inside focused text fields) |
| Ctrl+F / Cmd+F (in a Conversation viewer) | Find in conversation - opens in-viewer search inside the focused conversation window, shadowing Find on board while that window has focus |
| Ctrl+Shift+S / Cmd+Shift+S | Toggle the settings panel |
| Ctrl+Shift+U / Cmd+Shift+U | Toggle the Usage Stats |
| Ctrl+Shift+A / Cmd+Shift+A | Toggle the Knowledge Graph |
| Ctrl+Shift+M / Cmd+Shift+M | Toggle the Agent Monitor - while a task detail window, Command Terminal, or conversation window is focused, this combo maximizes that panel instead (see Task detail below) |
| Ctrl+Shift+B / Cmd+Shift+B | Switch between the Board and Backlog views |
| Ctrl+Shift+L / Cmd+Shift+L | Open the Workflows view; pressed there, return to the view you came from |
| Ctrl+Shift+E / Cmd+Shift+E | Toggle the project sidebar |
| Ctrl+Shift+J / Cmd+Shift+J | Collapse or expand the bottom terminal panel |
| Ctrl+N / Cmd+N | Open the New Task dialog on the board |
| Escape | Close any open dialog, close Quick Find, close the Agent Monitor, exit Inspect mode, or cancel an in-progress window drag. While a tooltip is open, the first Escape closes only the tooltip |
Dictation
Section titled “Dictation”| Shortcut | Action |
|---|---|
| Mouse Back button (hold) | Push-to-talk voice dictation into the focused text field or terminal - hold to speak, release to insert. Defaults to the mouse Back button; rebindable to another mouse button or a keyboard chord |
Task detail and Command Terminal
Section titled “Task detail and Command Terminal”The task detail opens as a modeless window you can drag, resize, snap, and tile over the board.
| Shortcut | Action |
|---|---|
| Ctrl+Shift+M / Cmd+Shift+M | Maximize or restore the open panel: a task detail window, a Command Terminal, the New Task or New Backlog Task dialog, or the Column Manager - takes precedence over the Agent Monitor toggle while a panel is focused |
| Ctrl+Shift+W / Cmd+Shift+W | Close the open panel: a task detail window, a Command Terminal, or the New Task or New Backlog Task dialog |
| Ctrl+Shift+Left / Cmd+Shift+Left or Ctrl+Shift+Right / Cmd+Shift+Right | Snap the focused task window to the left or right half (stateful snap - combine with Up/Down to build corners) |
| Ctrl+Shift+Up / Cmd+Shift+Up or Ctrl+Shift+Down / Cmd+Shift+Down | Snap up to maximize (or to the top corner of a half), snap down to restore (or to the bottom corner) |
| Drag the title bar | Dock the window by pointer. Run the cursor into the left, right, or bottom edge of the board area to snap that half, into the top edge to maximize, or over another window to tile beside it. Over a window, the left and right thirds dock to that side at any height, and the middle third docks above or below depending on which half you point at |
| Escape (while dragging) | Abandon the drag: the window returns to where it started and nothing docks |
| Middle-click title bar | Close the focused task window (rebindable to another mouse button or a keyboard chord) |
| Ctrl+Shift+B / Cmd+Shift+B | Toggle the Browser pane (inside the task detail window, where it shadows the Board/Backlog toggle) |
| Ctrl+Shift+G / Cmd+Shift+G | Toggle the Changes (diff) panel inside the task detail window |
| Ctrl+Shift+K / Cmd+Shift+K | Toggle the Description peek side panel inside the task detail window |
| Alt+Shift+Left / Option+Shift+Left or Alt+Shift+Right / Option+Shift+Right | Move the open task one column left or right without closing its window. Stops at the first and last board columns; Done is never a target. Column automations and the To Do reset confirmation apply exactly as they do for the kebab’s Move to |
| Ctrl+B / Cmd+B, Ctrl+I / Cmd+I, Ctrl+K / Cmd+K | Bold, italic, or link the selection in the description editor (display-only; fixed) |
| Ctrl+Shift+V / Cmd+Shift+V | Paste as plain text in the description editor (display-only; fixed) |
Git changes
Section titled “Git changes”Navigate the Changes panel from the keyboard while a task window is focused.
| Shortcut | Action |
|---|---|
| Alt+Down / Option+Down (also F7) | Next change - rolls into the next file at a file’s last change |
| Alt+Up / Option+Up (also Shift+F7) | Previous change - rolls into the previous file at a file’s first change |
| Alt+Shift+Down / Option+Shift+Down | Select the next changed file |
| Alt+Shift+Up / Option+Shift+Up | Select the previous changed file |
| Ctrl+C / Cmd+C | Copy the selected diff text. Fixed, not rebindable |
Embedded browser
Section titled “Embedded browser”| Shortcut | Action |
|---|---|
| Enter | Send the embedded browser capture to the active agent from the note field; Ctrl+Enter / Cmd+Enter sends too |
| Ctrl+D / Cmd+D | Toggle Draw mode in the embedded browser |
| Ctrl+I / Cmd+I | Toggle Inspect mode in the embedded browser |
| Ctrl+= / Cmd+= | Zoom in the embedded browser (gated on pane hover or focus; the plus key works too) |
| Ctrl+- / Cmd+- | Zoom out the embedded browser (gated on pane hover or focus) |
| Ctrl+0 / Cmd+0 | Reset embedded browser zoom to 100% |
| Ctrl+Wheel | Step zoom in the embedded browser webview (Ctrl on every platform) |
| F5 (also Ctrl+R / Cmd+R) | Reload the embedded page |
Terminal
Section titled “Terminal”Copy and paste in the terminal look like the OS defaults but are handled by Kangentic, because a terminal has to reconcile them with the control codes that share the same keys. All four are fixed and cannot be rebound.
| Shortcut | Action |
|---|---|
| Ctrl+C / Cmd+C (also Ctrl+Shift+C / Cmd+Shift+C) | Copy the selection. Ctrl+Shift+C / Cmd+Shift+C always copies |
| Ctrl+C | Interrupt the running command (native SIGINT). This is why Ctrl+C / Cmd+C with no selection cancels instead of copying on Windows and Linux, where the two combos are the same keys |
| Ctrl+V / Cmd+V (also Ctrl+Shift+V / Cmd+Shift+V) | Paste text, or an image from the clipboard |
| Ctrl+Enter / Cmd+Enter | Insert a newline instead of submitting, for the Claude Code TUI |
| Backspace | Sends Ctrl+H instead of Delete, so a plain Backspace deletes the previous word, when Word delete on Backspace is on under Settings > Terminal. Fixed, and listed here rather than in the panel |
Column Manager
Section titled “Column Manager”Fixed keys inside the Column Manager. They are not listed in Settings > Hotkeys.
| Shortcut | Action |
|---|---|
| Ctrl+PageDown / Cmd+PageDown | Select the next column, or the overview |
| Ctrl+PageUp / Cmd+PageUp | Select the previous column, or the overview |
| Ctrl+S / Cmd+S | Save the dialog, the same as its Save button |
Dragging from the keyboard
Section titled “Dragging from the keyboard”Anything the mouse can drag, the keyboard can too: task cards on the board, columns (from the grip in the column header), backlog rows, Column Manager rows and automations, priorities, and shortcuts. These keys are fixed.
| Shortcut | Action |
|---|---|
| Tab then Space | Pick up the focused card or row. The pickup only arms from a Tab-placed focus: a card you clicked or dragged with the mouse stays put on Space and Enter |
| Arrow keys | Move the picked-up item |
| Space | Drop it where it is |
| Escape | Put it back. A picked-up item is also released the moment you click anywhere or focus lands in a terminal |
Developer
Section titled “Developer”| Shortcut | Action |
|---|---|
| Ctrl+Shift+D / Cmd+Shift+D | Toggle the activity-engine debug overlay. Works in shipped builds too, though the Hotkeys panel lists it only in development builds |
Customizing keybindings (Hotkeys)
Section titled “Customizing keybindings (Hotkeys)”Open Settings > Hotkeys to view and rebind shortcuts. The panel shows one card per area - General, Dictation, Task detail, Git changes, Windows, and Terminal - with each action’s current combo next to it. Since v0.44.0 every action label is sentence case (“Find on board”, “Toggle Knowledge Graph”).
Not every shortcut on this page appears there. Pane-scoped combos that are already surfaced as buttons are registered so they work but are left out of the panel to keep it scannable, which is why the embedded browser’s zoom, draw, inspect, and reload keys have no rows of their own. Those groups are dropped entirely rather than shown empty. The Developer group is the same story in reverse: it lists only in development builds, though its shortcut works everywhere.
- Rebind - click a combo and press the new key combination, or click a mouse button. Keyboard bindings use the platform-primary modifier (Ctrl on Windows/Linux, Cmd on macOS); the middle and side mouse buttons are bindable too (the left and right buttons stay reserved for primary interaction).
- Conflict detection - if two actions that can be active at the same time resolve to the same combo, the panel flags the conflict so you can pick a different binding.
- Terminal warnings - rebinding an action onto a combo the embedded terminal consumes (like Ctrl+C or the paste combo) shows a warning, since the shortcut would not fire while the terminal is focused.
- Taken by the OS or another app - when the panel opens, and again after every rebind, Kangentic probes each rebindable combo against the operating system. A combo the OS or another running app already owns is marked as taken, with a banner explaining that those bindings take priority and may not work here, so a shortcut that silently stopped working shows up the next time you look.
- Reset - each customized row has its own reset control, and Reset all to defaults at the top of the panel clears every override after a confirmation.
- Fixed bindings - some combos are display-only and cannot be rebound, because the surface that owns them handles the key directly: Escape (dialog dismissal), the terminal copy, paste, and interrupt combos, Ctrl+C / Cmd+C in the diff viewer, the description editor’s Ctrl+B / Cmd+B, Ctrl+I / Cmd+I, and Ctrl+K / Cmd+K, every embedded-browser pane key listed above, the Column Manager keys, and the keyboard-drag keys.
Hotkey overrides are stored per-machine in the global config (hotkeyOverrides) and are not shared per-project.
See also
Section titled “See also”- Docking and pop-out windows - the window layer these keys drive, and docking by pointer
- Command shortcuts - add custom commands to the task detail window
- Settings - the Hotkeys tab and per-project Shortcuts tab
- Dictation - push-to-talk voice input
- Reviewing changes - the diff panel the Git changes keys drive
Kangentic is free and open source. A star helps other people find it.
Star on GitHub