Skip to main content

Keyboard

Everything the window does is a command, and every command can have a shortcut. Mod means ⌘ on macOS and Ctrl on Linux and Windows, so one set of shortcuts serves all three.

  • Mod+K opens the command palette: find any command by name, with its keys, including the commands that have none by default.
  • Mod+/ lists the shortcuts.
  • Settings → Shortcuts lets you set your own (see Changing a shortcut).

Default shortcuts​

General​

ActionKeys
All commands (command palette)Mod+K
Keyboard shortcutsMod+/
SettingsMod+,

Tasks​

ActionKeys
New taskMod+N
Next / previous taskCtrl+Tab / Ctrl+Shift+Tab
Move the task up / down the listAlt+Shift+↑ / Alt+Shift+↓ (Alt+↑/↓ with the list focused)
Task actions (⋮ menu)Mod+.
Rename the taskF2
Open a terminal in the task's copyMod+T
Open the task's copy in your editorMod+Shift+O
Fork the taskMod+Shift+D
Bring the folder's changes into the copyMod+Shift+G
Delete the task (press twice)Mod+Backspace

Panels and layout​

ActionKeys
Show Tasks / FilesMod+0 / Mod+Shift+E
Show the agent chat / Review / Timeline / PreviewMod+1 / Mod+2 / Mod+3 / Mod+4
Show or hide the agent chatMod+Shift+J
Show or hide the left side / bottom panel / right sideMod+B / Mod+J / Mod+Alt+B
Show or hide the terminalCtrl+`
New terminalCtrl+Shift+`
Find in the terminal⌘F on macOS, Ctrl+Shift+F elsewhere

The agent​

ActionKeys
Write to the agent (focus the prompt)Mod+L
Run the promptEnter or Mod+Enter (Shift+Enter: new line)
Stop the agent at workMod+Shift+K
Ask the agent about what is picked in PreviewMod+Shift+A
Approve / deny the waiting connectionMod+Shift+Y / Mod+Shift+N

Review and files​

ActionKeys
Commit, or approve and commitMod+Shift+Enter
Roll back the changes (press twice)Mod+Shift+Backspace
Undo the last commit (press twice)Mod+Shift+U
Open the picked file with its appMod+O
Show the picked file in Finder / FilesMod+Alt+R
Copy where the picked file is on diskMod+Alt+C

Appearance​

ActionKeys
Make the text larger / smallerMod+= / Mod+-

Commands with no default​

These are in the command palette and can be given keys in Settings → Shortcuts:

  • New group; group policies; isolation on this computer; open or close every agent's details;
  • show the task's copy in Finder / Files; show or hide the main area; reset the layout;
  • the task's budget, its group's budget and limits, how long the agent waits for you;
  • approve and remember the waiting connection;
  • use the balanced / careful policy;
  • export / import your profile; search the shortcuts;
  • next theme, new theme from the one in use, import / export a theme, turn motion on or off, turn copying selected text on or off, use Kule's fonts and sizes again;
  • the terminal's next, previous, clear and close.

Keys Kule never takes​

Combos the system or text editing owns are never taken, whatever you set:

SystemReserved
macOS⌘Q, ⌘W, ⌘H, ⌘M, ⌘C, ⌘V, ⌘X, ⌘A, ⌘Z, ⌘⇧Z, ⌘Tab, ⌘Space, Ctrl+Space, ⌘⌥Esc
LinuxCtrl+C, Ctrl+V, Ctrl+X, Ctrl+A, Ctrl+Z, Ctrl+Shift+Z, Ctrl+Y, Alt+F4, Alt+Tab, Alt+Space, Ctrl+Alt+Delete, Ctrl+Alt+arrows, F11
WindowsCtrl+C, Ctrl+V, Ctrl+X, Ctrl+A, Ctrl+Z, Ctrl+Y, Alt+F4, Alt+Tab, Alt+Space, Ctrl+Esc, Ctrl+Alt+Delete, F11

In a text field, only the shortcuts meant for it fire, so typing is never taken over.

Changing a shortcut​

  1. Open Settings → Shortcuts (or run Search the shortcuts from Mod+K).
  2. Search by name or by keys, like "theme" or "⌘⇧".
  3. Click a command's keys and press the ones you want:
    • Escape cancels;
    • Backspace or Delete leaves the command with no shortcut;
    • a combo the system or text editing owns is refused, and so is one that would just type a character (add ⌘, ⌃ or ⌥ on macOS, Ctrl or Alt elsewhere, or use a function key);
    • a combo another command has moves to this one, and Kule says from which.
  4. Put back every default returns to Kule's own.

Your shortcuts are kept in shortcuts.json in Kule's home and survive restarts. A shortcut set on one keyboard layout keeps working on another, since Kule also reads where the key is.

To take your shortcuts to another computer, export them in a profile (Settings → Profile, see Settings).

The menu bar shows the keys you set next to each item.