Commands
BrowserShell ships 105 commands organized by category. Every command includes help text, a man page, tab completion, and examples.
Quick reference by category
| Category | Commands | Guide |
|---|---|---|
| Navigation | go, open, back, forward, reload, close, search, bang, cd, here, pwd | Superuser |
| Tabs | tabs, tab, pin, unpin, discard, domain, title, detach, find, qf | Superuser |
| Windows | windows, window, recent, sessions | Workspaces |
| Workspace | layout, split, workspace, workview | Workspaces |
| Process | ps, top, kill, pkill, renice | Workspaces |
| Bookmarks | bookmarks, bookmark | VFS |
| History | history | Privacy tools |
| Downloads | downloads | Superuser |
| Page | links, click, fill, read, shot, inputs, meta, tech, hints, … | Page commands |
| Page hotkeys | (rc bind actions, not separate commands) | Page hotkeys |
| Config | config, bind, edit-bind, import-vimium-keys | Keybindings & bangs |
| Privacy | forget, siteinfo, permissions | Privacy tools |
| Dev | cookies, reqs, frames, audit, perf, env, storage | Page commands |
| AI | ai summarize, ai explain | Superuser |
| Builtin | ls, cd, cat, grep, alias, rm, touch, export, clear, man, help | VFS, Shell features |
| Utility | edit, watch, notify, overlay, clip, session, options, seek, scroll, … | Shell features |
New in 2.0
| Command | What it does |
|---|---|
bind / edit-bind | Add or remove keyboard bindings in rc |
import-vimium-keys | Import common Vimium-style page binds |
bang | Manage !name URL search shortcuts |
edit | In-terminal file editor (beta) |
touch / rm | Create or delete writable VFS files |
hints | Link hints from the shell (same as f hotkey) |
layout / split | Tile windows and split views |
workspace / workview | Save and restore multi-window layouts |
ps / kill / pkill / top / renice | Unix-style tab process management |
Discover commands
help # categorized list
apropos tab # search by keyword
search bookmark # fuzzy suggestions
man downloads # full manual
Full reference
The complete auto-generated reference (synced from the command registry):