Browse all keyboard shortcut cheat sheets
Linear Keyboard Shortcuts (Latest) — Complete Cheat Sheet
Linear keyboard shortcuts for issue creation, status updates, priority, and navigation — the keyboard-first issue tracker built for engineering teams.
24 shortcuts across 3 categories · Web · macOS · Windows
Linear is a modern, keyboard-first issue tracker built for software teams that value speed and clarity. Its command menu (Cmd+K / Ctrl+K) provides access to every action in the app from a single searchable interface, and its G+letter navigation system makes moving between teams, backlogs, and projects as fast as navigating in Gmail or Notion.
Navigation
| Action | Shortcut | Description |
|---|---|---|
| Search | / | Open global search to find any issue, project, or team |
| Command Palette | Ctrl + K or ⌘ + K | Open the command palette for any Linear action |
| Go to Inbox | g i | Navigate to your Inbox (press g then i) |
| Go to My Issues | g m | Navigate to all issues assigned to you (press g then m) |
| Go to Projects | g p | Navigate to the Projects view (press g then p) |
| Go to Active Cycle | g c | Navigate to the current active cycle/sprint (press g then c) |
| Go to All Issues | g a | Navigate to the All Issues view (press g then a) |
| Move Down | j or ↓ | Move selection to the next issue |
| Move Up | k or ↑ | Move selection to the previous issue |
Issue Management
| Action | Shortcut | Description |
|---|---|---|
| Create Issue | c | Open the new issue dialog from anywhere in Linear |
| Create Issue in Current View | Ctrl + Shift + C or ⌘ + Shift + C | Create an issue pre-filtered to the current team or project |
| Set Status | s | Open the status picker for the selected issue |
| Set Priority | p | Open the priority picker (Urgent / High / Medium / Low) |
| Assign Issue | a | Open the assignee picker for the selected issue |
| Add Label | l | Open the label picker to tag the issue |
| Set Due Date | Shift + D | Set or change the due date on the selected issue |
| Add to Current Cycle | Ctrl + Shift + H or ⌘ + Shift + H | Add the selected issue to the active sprint/cycle |
| Delete Issue | Backspace | Delete the selected issue (asks for confirmation) |
Editing
| Action | Shortcut | Description |
|---|---|---|
| Open / Edit Issue | Enter | Open the selected issue detail in the right panel or full page |
| Save & Close | Ctrl + Enter or ⌘ + Enter | Save edits and close the issue detail panel |
| Undo | Ctrl + Z or ⌘ + Z | Undo the last change |
| Bold Text | Ctrl + B or ⌘ + B | Bold the selected text in issue descriptions or comments |
| Insert Code Block | Ctrl + Shift + C or ⌘ + Shift + C | Insert a fenced code block in the description editor |
| Show Keyboard Shortcuts | Ctrl + / or ⌘ + / | Display the full Linear keyboard shortcut reference |
Linear Tips & Tricks
- ⌘+K is the fastest way to do anything in Linear: Linear's command palette (⌘+K on Mac, Ctrl+K on Windows) surfaces every action in the app — creating issues, changing status, moving to a cycle, switching teams. It's faster than any combination of mouse clicks, and it fuzzy-matches so you only need to type a few letters.
- g then a letter gets you anywhere in one second: Linear's two-key navigation shortcuts are inspired by Vim. g→i goes to Inbox, g→m to My Issues, g→p to Projects, g→c to the active cycle. They work from any screen and are the fastest way to switch between views without lifting your hands.
- p and s update priority and status without opening the issue: In the issue list, select an issue with j/k and press p to set priority or s to set status — the picker appears inline without opening the issue detail. This makes bulk-triaging an entire backlog dramatically faster than clicking into each issue.
Frequently Asked Questions — Linear
- What is the shortcut to open Linear's command menu?
- Press Cmd+K (Ctrl+K on Windows) to open Linear's command menu — a searchable action palette that handles nearly everything in the app. From the command menu you can create issues, navigate to any team or project, change issue status, search across all issues, and access settings without using the mouse.
- How do I create a new issue in Linear?
- Press C from anywhere in Linear to open the new issue dialog. You can also use the command menu (Cmd+K / Ctrl+K) and type 'create issue.' Within the issue dialog, Tab moves between fields — title, assignee, priority, team, and description — allowing you to fill out all fields without touching the mouse.
- How do I navigate between sections in Linear using the keyboard?
- Linear uses a G+letter navigation system: press G then I for My Issues, G then A for All Issues, G then B for the team Backlog, G then P for Projects, and G then M for Milestones. This pattern is similar to Gmail's G+letter navigation. Arrow keys move between issues within any list, and Enter opens the focused issue.
How to Learn Linear Keyboard Shortcuts
Linear is a modern issue tracking and project management tool designed specifically for software teams, with a strong emphasis on speed and keyboard-first interactions. Unlike Jira, which has layered decades of features on a web interface, Linear was built from scratch with performance and keyboard usability as core design principles. The command menu (Cmd+K on Mac, Ctrl+K on Windows) is the most powerful feature in Linear — it opens a searchable action palette where you can create issues, navigate to any project or team, change issue status, or perform almost any Linear action without using the mouse. This command-K pattern, familiar from Slack and Notion, makes Linear feel fast and responsive in a way that heavier project management tools don't.
Linear's keyboard shortcuts for issue management are where the tool's design philosophy shows most clearly. G then I navigates to My Issues, G then A to All Issues, and G then B to the team backlog — a G+letter navigation system similar to Gmail's G+letter inbox navigation. On an issue list, the arrow keys navigate between issues, and pressing Enter opens the focused issue. On an open issue, pressing E edits the title directly, C assigns the issue to a cycle (sprint), and M moves it to a different milestone. The number keys 1–5 set priority levels on the focused issue. For engineering teams switching from Jira to Linear, the keyboard shortcut investment pays off quickly because the Linear shortcut system is more consistent and more complete than Jira's, and the command-K palette handles anything the direct shortcuts don't cover.