Reference

Keyboard shortcuts

48 bindings across the browser. Every one of them is remappable in Settings (⌘,) — remaps persist to ~/.config/octoweb/keybindings.json and apply on the very next keystroke, no restart. Only the +digit fast-access slots are positional and fixed.

Press ⌘/ inside Octoweb for the same list without leaving the browser.

Global

Work anywhere in the browser.

⌘⇧POpen command palette
⌘TNew AI session
⌘WClose tab or session
⌘EEdit address
⌘RReload current page
⌘FToggle find-in-page
⌘SScreenshot viewport to clipboard
⌘⇧SScreenshot full page to clipboard
⌘⇧AToggle AI sidebar
⌘⇧EInline AI edit on selected text
⌘⇧NPin or unpin the current tab
⌘⇧OToggle workspace switcher
⌘⇧IToggle DevTools
⌘↵Fullscreen window
⌘⇧↵Fullscreen AI sidebar
⌘/Show keyboard shortcuts
⌘,Settings

Navigation

Move between tabs and down the page without lifting your hands.

⌃NNext tab (most-recently-used order)
⌃PPrevious tab (most-recently-used order)
⌃DScroll half a page down
⌃UScroll half a page up
⌃TScroll to top of page
⌃BScroll to bottom of page
⌘+ / ⌘-Zoom in / out
⌘0Reset zoom

Fast-access slots

Pin ten pages to numbered slots and jump back from anywhere.

⌘1 – ⌘9Open the page saved in slot 1–9
⌘⇧1 – ⌘⇧9Save the current page to slot 1–9
⌘⇧0Save the current page to slot 10

Command palette

Fuzzy-matches open tabs and history, ranked by match quality and visit frequency.

↑ / ↓Move selection
⌃N / ⌃PMove selection, Emacs-style
Confirm — open, switch, or search
⌘↵Force navigate: open as URL, else search
⌘⇧↵Send the query to the AI sidebar
⌘WClose selected tab or drop a history entry
⌘1 – ⌘0Jump straight to result 1–10
⌃A / ⌃ECursor to start / end of input
⌃K / ⌃UDelete to end / start of line
EscClose palette

AI sidebar & inline edit

Prompt history is shared with your shell muscle memory and persists across sessions.

Send prompt
⇧↵Insert a newline
⌃P / ⌃NOlder / newer prompt from history
⌃RReverse incremental search through history
⌃EAccept ghost-text autocomplete
⌃UClear input up to the cursor
EscClose the inline edit modal

Find in page

Highlighting uses the native CSS Custom Highlight API.

Next match
⇧↵Previous match
EscClose the find bar