Skip to content
Glade
Esc
↑↓navigate↵open⌘Jpreview
On this page
llms.txt

Keyboard shortcuts

Every default Glade keyboard shortcut for chats, the composer, the workspace and the terminal, and how to change them in Settings.

mod is cmd on macOS and ctrl on Windows and Linux. Change any shortcut in Settings → Keyboard shortcuts.

Chats

Shortcut Action
mod+n New chat in the current project
mod+shift+n New chat in the latest project
mod+alt+n New chat without a project
mod+1 … mod+9 Jump to a chat in the sidebar
mod+shift+] / mod+shift+[ Next or previous chat
ctrl+tab / ctrl+shift+tab Recent views
mod+f Find in chat
mod+shift+c Copy the chat’s ID
mod+alt+shift+a Archive the chat
mod+alt+shift+u Mark the chat unread

Composer and models

Shortcut Action
cmd+l Focus the composer
mod+shift+m Open the model picker
alt+] / alt+[ Next or previous model
shift+tab Next effort level
mod+shift+e Open the model options
Shortcut Action
mod+b Show or hide the sidebar
mod+k Search
mod+alt+u Activity
mod+shift+o Add a project
mod+alt+← / mod+alt+→ Previous or next space
mod+alt+1 … mod+alt+9 Jump to a space
mod+shift+u Usage & limits

Workspace

Shortcut Action
mod+e Explorer
mod+d Source Control
mod+shift+g Pull Requests
mod+shift+b Browser
mod+p Find a file by name
mod+shift+f Search file contents
mod+o Open in your favorite editor
mod+s Save the file
mod+w Close the tab
cmd+ctrl+← / cmd+ctrl+→ Previous or next tab (macOS)
ctrl+pageup / ctrl+pagedown Previous or next tab
cmd+ctrl+p / ctrl+alt+p Run the branch’s next Git step

Terminal

Shortcut Action
mod+j Show or hide the terminal
mod+t New terminal tab (terminal focused)
mod+d Split side by side (terminal focused)
mod+shift+d Split above and below (terminal focused)
mod+w Close the focused shell
mod+shift+j Full-width terminal
ctrl+1 / ctrl+2 Switch between full-width terminal and chat

Computer Use

Shortcut Action
ctrl+alt+cmd+esc (macOS), ctrl+alt+shift+esc Stop Computer Use from any app

Custom shortcuts

Shortcuts are saved in ~/.glade/userdata/keybindings.json. Settings → Keyboard shortcuts edits it for you, or you can edit the file directly. Each rule names a key and a command, with an optional when condition such as terminalFocus or terminalOpen:

[{ "key": "mod+shift+t", "command": "terminal.new", "when": "terminalOpen" }]

When two rules match the same key, the last one wins.