Every command in Yab comes with a key, and any of them can be given another, or none at all, in Settings › Shortcuts. What you choose there is what the menus show and what the window answers to, at once.
Change a shortcut#
- Open Settings with ⌘, and choose Shortcuts.
- Find the command. The Filter at the top takes words or keys: type
history, or press the keys themselves, ⌥⌘Y. - Click its key and press the new one.
Right-click a key for Reset to Default or Remove. If another command already has the key, Yab says which; press it again to take it over. Keys every Mac keeps, such as ⌘Q, ⌘H or ⇧⌘4, are never offered, and a key needs ⌘, ⌃ or ⌥ so typing still reaches the page.
An extension’s own keys are on its page in Settings › Extensions. A key you give a Yab menu item in macOS’s System Settings › Keyboard › Keyboard Shortcuts › App Shortcuts wins over both.
The page goes first#
As in Chrome, a page gets a ⌘ key before Yab does, so Google Docs, Figma and Notion keep theirs. A few keys stay Yab’s on every page: new, closed, reopened and private tabs, moving between tabs and spaces, the address, Paste and Go, reload, reading mode, capture, filling a form, the developer tools, and ⌘J for your agent.
⌘S, ⌘[ and ⌘] go to the page first too, so a code editor saves and Figma indents. When a page keeps one, the corner says so, Again to hide the sidebar: press the same key again and it is Yab’s. ⇥ is the page’s, through its links and boxes; the tabs are ⌃⇥.
Tabs#
Address#
Page#
Window and spaces#
Agents and calls#
Mail#
In mail, plain letters are keys, since nothing there takes typing but the mail you write. ? lists them all, and Reading and triage says what each does. They change in Settings › Shortcuts too, under Mail.
In the field#
These work while the field is open on ⌘T or ⌘L; what each does depends on the row you are on. ⌘K always lists them for that row.