Why Linear Shortcuts Matter (June 2026)

Linear processes keyboard shortcuts in under 50ms — faster than any UI click. The tool is explicitly built around the idea that every common action should be reachable in two keystrokes or fewer. The single most important shortcut to memorize is Cmd+K / Ctrl+K (command menu): if you forget any other shortcut, open the command menu and type what you want to do. The second most important is C (create issue): it works from anywhere in the app. Start with those two, then layer in the G + letter navigation chords as you build muscle memory. Teams migrating from Jira or Asana consistently report that Linear's keyboard coverage is the biggest workflow upgrade — every status change, assignment, and priority update is one keypress away from any issue list.

Essential — Start Here

Open command menu (do anything)
CtrlK
Show all keyboard shortcuts
?
Global search
/
Go back / close modal
Esc

Create Issues

New issue (from anywhere)
C
New issue from template
AltC
New issue — full screen view
V
Create sub-issue
CtrlShiftO
Save new issue
CtrlEnter

Navigate Views (G + key)

Go to Inbox
GI
Go to My Issues
GM
Go to All Issues
GE
Go to Board view
GD
Go to Projects
GP
Go to Teams
GT
Go to Roadmap
GR
Go to Cycles
GC
Go to Active Cycle
GV
Go to Backlog
GB
Go to Archived Issues
GX
Go to Settings
GS
Go to team 1–9
CtrlShift1–9

Open Views (O + key)

Open an issue
OI
Open a project
OP
Open a cycle
OC
Open a favorite
OF
Open a user
OU
Open a team
OT
Open my profile
OM
Open parent issue
CtrlShift

Issue List Navigation

Move up / down in list
K/J
Open issue details
Enter
Select issue
X
Select all issues
CtrlA
Select range
ShiftClick
Multi-select
CtrlClick
Toggle list / board view
CtrlB
Peek issue (preview without opening)
Space

Issue Actions

Edit issue
E
Rename issue
R
Duplicate issue
D
Delete issue
CtrlDelete
Restore deleted issue
#
Add comment
CtrlM
Subscribe to issue
ShiftS
Manage subscribers
CtrlShiftS
Link URL to issue
CtrlL
Move to another team
CtrlShiftM

Status & Priority

Change status
S
Set status 1–9 (by position)
CtrlAlt1–9
Change priority
P
Set priority: Urgent
Shift1
Set priority: High
Shift2
Set priority: Medium
Shift3
Set priority: Low
Shift4
Set priority: No priority
Shift0

Assignment & Labels

Assign to a user
A
Assign to me
I
Change labels
L
Remove label
ShiftL
Set due date
ShiftD
Remove due date
CtrlShiftD
Change estimate
ShiftE

Cycles, Projects & Relations

Add to active cycle
M
Add to a cycle
ShiftC
Add to project
ShiftP
Mark as blocked
MB
Mark as blocking
MX
Reference related issue
MR
Merge into another issue
MM

Filters & Copy

Filter issues
F
Clear last filter
ShiftF
Clear all filters
ShiftAltF
Copy issue ID
Ctrl.
Copy Git branch name
CtrlShift.
Copy issue URL
CtrlShift,
Open details sidebar
CtrlI

Essential — Start Here

Open command menu (do anything)
K
Show all keyboard shortcuts
?
Global search
/
Go back / close modal
Esc

Create Issues

New issue (from anywhere)
C
New issue from template
C
New issue — full screen view
V
Create sub-issue
O
Save new issue
Return

Navigate Views (G + key)

Go to Inbox
GI
Go to My Issues
GM
Go to All Issues
GE
Go to Board view
GD
Go to Projects
GP
Go to Teams
GT
Go to Roadmap
GR
Go to Cycles
GC
Go to Active Cycle
GV
Go to Backlog
GB
Go to Archived Issues
GX
Go to Settings
GS
Go to team 1–9
1–9

Open Views (O + key)

Open an issue
OI
Open a project
OP
Open a cycle
OC
Open a favorite
OF
Open a user
OU
Open a team
OT
Open my profile
OM
Open parent issue

Issue List Navigation

Move up / down in list
K/J
Open issue details
Return
Select issue
X
Select all issues
A
Select range
Click
Multi-select
Click
Toggle list / board view
B
Peek issue (preview without opening)
Space

Issue Actions

Edit issue
E
Rename issue
R
Duplicate issue
D
Delete issue
Delete
Restore deleted issue
#
Add comment
M
Subscribe to issue
S
Manage subscribers
S
Link URL to issue
L
Move to another team
M

Status & Priority

Change status
S
Set status 1–9 (by position)
1–9
Change priority
P
Set priority: Urgent
1
Set priority: High
2
Set priority: Medium
3
Set priority: Low
4
Set priority: No priority
0

Assignment & Labels

Assign to a user
A
Assign to me
I
Change labels
L
Remove label
L
Set due date
D
Remove due date
D
Change estimate
E

Cycles, Projects & Relations

Add to active cycle
M
Add to a cycle
C
Add to project
P
Mark as blocked
MB
Mark as blocking
MX
Reference related issue
MR
Merge into another issue
MM

Filters & Copy

Filter issues
F
Clear last filter
F
Clear all filters
F
Copy issue ID
.
Copy Git branch name
.
Copy issue URL
,
Open details sidebar
I

Also see: NotionSlackFigmaVS CodeCursor

Linear Shortcuts — Frequently Asked Questions

What is the most important shortcut in Linear?

Cmd+K on Mac or Ctrl+K on Windows opens the command menu, which gives you access to every action in Linear by name. If you forget any other shortcut, open the command menu and type what you want to do — change status, assign, move team, everything.

How do I create a new issue in Linear?

Press C from anywhere in Linear to open the new issue dialog. Press Alt/⌥ + C to create from a template. Press V for the full-screen issue editor. Save with Ctrl/⌘+Enter.

How do I navigate between views in Linear using the keyboard?

Use the G + letter chord to jump to any view instantly: G I = Inbox, G M = My Issues, G P = Projects, G T = Teams, G R = Roadmap, G C = Cycles. Press / to open global search.

How do I change issue priority or status with a shortcut?

With an issue focused, press S to open the status picker and P to open the priority picker. For quick priority: Shift+1 = Urgent, Shift+2 = High, Shift+3 = Medium, Shift+4 = Low.

Are Linear shortcuts the same on Mac and Windows?

All single-key shortcuts (C, S, P, ?, etc.) and G/O navigation chords are identical on both platforms. For modifier shortcuts, Mac uses Cmd (⌘) where Windows uses Ctrl, and Mac uses Option (⌥) where Windows uses Alt. Use the platform tabs above to switch views.