⌘Command EscEscape Ctrl EscEscape Ctrl EscEscape
Jump between the editor and ClaudeOn macOS Tahoe, first free ⌘Esc from the Game Overlay in System Settings › Keyboard Shortcuts › Game Controllers.On macOS Tahoe, first free ⌘Esc from the Game Overlay in System Settings › Keyboard Shortcuts › Game Controllers.On macOS Tahoe, first free ⌘Esc from the Game Overlay in System Settings › Keyboard Shortcuts › Game Controllers.
⌘Command ⇧Shift EscEscape Ctrl Shift EscEscape Ctrl Shift EscEscape
Open a new conversation in an editor tab
⌘Command N Ctrl N Ctrl N
with Claude focusedStart a new conversationOnly with the enableNewConversationShortcut setting turned on.Only with the enableNewConversationShortcut setting turned on.Only with the enableNewConversationShortcut setting turned on.
⌘Command ⇧Shift T Ctrl Shift T Ctrl Shift T
Reopen the last closed session tabIf the last closed tab wasn’t a Claude session, VS Code reopens its own editor instead.If the last closed tab wasn’t a Claude session, VS Code reopens its own editor instead.If the last closed tab wasn’t a Claude session, VS Code reopens its own editor instead.
⌥Option K Alt K Alt K
with the editor focusedMention the current file and selectionInserts something like @app.ts#5-10 in the prompt.Inserts something like @app.ts#5-10 in the prompt.Inserts something like @app.ts#5-10 in the prompt.
⌃Control ⌥Option F Ctrl Alt F Ctrl Alt F
Hide or show tool activity in the conversationApplies to every open session and persists.Applies to every open session and persists.Applies to every open session and persists.
⇧Shift ↵Return Shift Enter Shift Enter
New line in the prompt box without sendingAlso in the free-text answer of a question dialog.Also in the free-text answer of a question dialog.Also in the free-text answer of a question dialog.
⌃Control O Ctrl O Ctrl O
with Claude focusedExpand or collapse every thinking block