Skip to main content

Keyboard Shortcuts

CommandLane is designed for keyboard-first productivity. Master these shortcuts to capture and search without leaving your flow.

Global Hotkeys

These work from anywhere in Windows:

ShortcutAction
Ctrl+Shift+SpaceOpen capture window
Ctrl+Shift+DOpen dashboard
Customize Hotkeys

Change these in Dashboard → Settings → Keyboard Shortcuts.

Capture Window

ShortcutAction
EnterSubmit capture / Execute command / Select item
EscapeClose window (two-stage: first collapses, second closes)
Shift+TabCycle modes: Capture → Query → Chat → Launch
TabCycle through source app contexts
/ Navigate results, suggestions, commands

Two-Stage Escape

Pressing Escape works in two stages to prevent accidental closure:

  1. First press: Collapses expanded content (results, chat panel)
  2. Second press: Closes the window

This prevents losing your work if you accidentally hit Escape.

Text Prefixes

Type these at the start of your input for quick actions:

PrefixActionExample
g Google searchg react hooks tutorial
q Query your entriesq tasks due today
? Ask AI a question? how do I use hooks?
c Direct capturec remember to call mom
= Calculator= 15% of 230

Calculator Mode

The = prefix activates a live calculator:

  • Results appear instantly as you type
  • Press Enter to copy the result
  • Supports basic math: +, -, *, /, %, ^
  • Supports percentages: = 20% of 15030

Examples:

= 2 + 2           → 4
= 100 / 4 → 25
= 15% of 200 → 30
= 2^10 → 1024

Text Expansions

Type :trigger to expand snippets:

TriggerExpands To
:dateCurrent date (2025-12-04)
:timeCurrent time (14:30)
:nowDate and time
:todoMarkdown checkbox - [ ]
:meetingMeeting notes template

See Text Expansions for creating custom triggers.

Slash Commands

Type /command to execute actions:

CommandAction
/resumeResume previous chat conversation
/snippet listList all text expansions
/snippet add :trigger "text"Add new expansion

See Slash Commands for creating custom commands.

Mode-Specific Shortcuts

Capture Mode

ShortcutAction
EnterSave entry
Ctrl+EnterSave as decision
Type normallyAuto-classifies as task or note

Query Mode

ShortcutAction
EnterExecute search query
/ Navigate results
Click resultView details

Chat Mode

ShortcutAction
EnterSend message
Shift+EnterNew line (multi-line input)
/resumeShow conversation history

Launch Mode

ShortcutAction
Type app nameFilter applications
EnterLaunch selected app
/ Navigate app list

Dashboard Shortcuts

ShortcutAction
Ctrl+Shift+DOpen/close dashboard
EscapeClose dashboard

Task Management

ActionHow
Change statusClick status dropdown or use keyboard
Delete taskClick delete icon
SearchType in search box (300ms debounce)

Autocomplete Navigation

When suggestions appear (expansions, commands, apps):

ShortcutAction
/ Move selection
EnterAccept selection
EscapeDismiss suggestions
Keep typingFilter suggestions

Quick Reference Card

╔═══════════════════════════════════════════════════╗
║ GLOBAL ║
║ Ctrl+Shift+Space Open capture ║
║ Ctrl+Shift+D Open dashboard ║
╠═══════════════════════════════════════════════════╣
║ CAPTURE WINDOW ║
║ Shift+Tab Cycle modes ║
║ Tab Cycle contexts ║
║ Enter Submit / Select ║
║ Escape Close (two-stage) ║
║ ↑ / ↓ Navigate ║
╠═══════════════════════════════════════════════════╣
║ TEXT PREFIXES ║
║ g query Google search ║
║ q query Search entries ║
║ ? question Ask AI ║
║ c text Direct capture ║
║ = expression Calculator ║
╠═══════════════════════════════════════════════════╣
║ TRIGGERS ║
║ :trigger Text expansion ║
║ /command Slash command ║
╚═══════════════════════════════════════════════════╝