Lanes is designed to be fast with a mouse, but even faster with the keyboard. This page lists every keyboard shortcut available, grouped by context.
Global Shortcuts
These work from anywhere in the app.
| Shortcut | Action |
|---|---|
| Cmd+N | Create a new CLI session |
| Cmd+T | Create a new bare terminal |
| Cmd+, | Open Settings |
| Cmd+D | Complete the selected issue(s) |
| Cmd+A | Select all issues in the current column; press again to select all issues on the board |
| Escape | Clear the current selection, or close the open dialog |
Board Shortcuts
These apply when interacting with the board.
| Shortcut | Action |
|---|---|
| Shift+Click | Range-select issues (selects every card between the last selected and the clicked one) |
| Cmd/Ctrl+Click | Toggle selection on an individual issue without affecting others |
| Drag card | Move an issue between columns by dragging it |
| Right-click card | Open the context menu with options like Move, Complete, Stop Runtime, Remove, Add Label, Add Dependency, and Move to Backlog |
Quick Commands
Run your configured quick commands by position.
| Shortcut | Action |
|---|---|
| Cmd+Alt+1 | Run the 1st quick command |
| Cmd+Alt+2 | Run the 2nd quick command |
| Cmd+Alt+3 | Run the 3rd quick command |
| Cmd+Alt+4 | Run the 4th quick command |
| Cmd+Alt+5 | Run the 5th quick command |
| Cmd+Alt+6 | Run the 6th quick command |
| Cmd+Alt+7 | Run the 7th quick command |
| Cmd+Alt+8 | Run the 8th quick command |
| Cmd+Alt+9 | Run the 9th quick command |
The numbering follows the order in Settings > Quick Actions. Reorder your commands there to put your most-used ones on the lowest numbers.
Terminal & Editor
These shortcuts work inside the terminal and file editor areas.
| Shortcut | Action |
|---|---|
| Cmd+S | Save the current file in the editor |
| Cmd+Enter | Confirm the active dialog (equivalent to clicking the primary button) |
| Drag file onto terminal | Inject the file's path into the terminal input |
Tips for Efficiency
-
Cmd+N is your starting point. Creating a new CLI session is the most common action in Lanes. Memorize it first.
-
Use Cmd+Alt shortcuts for repetitive tasks. If you commit code ten times a day, make sure "Commit" is your first quick command so Cmd+Alt+1 fires it instantly.
-
Cmd+A then Cmd+D is a power combo. Select all issues in the Done column, then mark them complete to clear the board in two keystrokes.
-
Escape is your universal "back" button. Close dialogs, clear selections, and dismiss menus -- all with one key.
-
Right-click is underrated. The context menu on issue cards gives you access to nearly every action (move, complete, stop, label, dependency) without opening the issue detail panel.
-
Drag files into the terminal instead of typing paths. When you need an agent to look at a specific file, drag it from the sidebar file tree straight onto the terminal.