Commands and shortcuts

Use slash commands and keyboard shortcuts to control a Vibe session without leaving the terminal.

Slash commands

Slash commands

Type / in the CLI prompt to open the slash-command picker. Autocomplete suggests matching commands as you type. The table below lists the built-in commands.

Tip

Skills can also expose themselves as slash commands. If you see a / command that isn't in this list, it likely comes from a local skill (check ~/.vibe/skills/ or your project's .vibe/skills/).

CommandAliasDescription
/helpShow help for the current CLI session.
/configEdit config settings.
/modelSelect the active model.
/thinkingSelect the thinking level.
/reloadReload configuration, agent instructions, and skills from disk.
/clearClear conversation history.
/copyCopy the last agent message to the clipboard.
/logShow the path to the current interaction log file.
/debugToggle the debug console.
/compactCompact conversation history by summarizing it. Pass optional instructions to guide the summary.
/exitExit the application.
/statusDisplay agent statistics.
/teleportTeleport the session to Vibe Code Web.
/proxy-setupConfigure proxy and SSL certificate settings.
/resume/continueBrowse and resume past sessions.
/renameRename the current session.
/mcp/connectorsDisplay available MCP servers and connectors. Pass a name to list its tools.
/voiceConfigure voice settings.
/leanstallInstall leanstral, the Lean 4 proof-assistant agent.
/unleanstallUninstall the Lean 4 agent.
/rewindRewind to a previous message.
/loopSchedule a recurring prompt. Use /loop interval prompt, /loop list, or /loop cancel id or all.
/data-retentionShow data retention information.
Keyboard shortcuts

Keyboard shortcuts

Warning

Some shortcuts may not work in every combination of terminal emulator, SSH session, or terminal multiplexer (such as tmux). For the best experience, we recommend Ghostty, Kitty, WezTerm, or iTerm2.

ShortcutAction
Ctrl+CIf text is selected, copy it. Otherwise, clear the input. With an empty input, quit or interrupt the current operation.
Ctrl+DDelete the character to the right, or quit when the input is empty.
Ctrl+ZSuspend the CLI.
EscapeInterrupt the current operation.
Ctrl+OToggle tool output.
Ctrl+YCopy the current selection.
Ctrl+Shift+CCopy the current selection.
Shift+TabCycle through available modes or agents.
Shift+UpScroll the chat up.
Shift+DownScroll the chat down.
Ctrl+GEdit the current plan in an external editor.
Ctrl+\\Toggle the debug console.
Alt+Up (Option+Up on macOS)Rewind to the previous message.
Ctrl+PRewind to the previous message.
Alt+Down (Option+Down on macOS)Move to the next rewound message.
Ctrl+NMove to the next rewound message.