Using slash commands in the editor
Type / anywhere to access blocks, formatting, AI, and media without touching your mouse.
Slash commands are the fastest way to get anything into a VeloCMS post. Type / at the start of a new line and a Notion-style menu opens with everything you can insert. Keep typing to filter — the menu narrows to matching commands as you go, so you're never clicking through a wall of options.
Quick start — your first slash command
Open any post in the editor. Move to a blank line, type /heading, and press Enter to insert the first match (Heading 2), or use the arrow keys first to pick Heading 3 or Heading 4. The menu disappears and your cursor is inside a fresh heading. That's the whole loop: slash, a few letters, Enter. Most writers learn their five most-used commands within a day and never touch the toolbar again. The command palette is searchable by name, so even if you forget the exact wording, typing a partial word like /foot will surface the Footnote block.
One thing worth knowing: the / menu only opens at the start of a line. If you're mid-sentence and want to escape to a new line first, press Enter then type /.
Blocks
- Heading 2, Heading 3, Heading 4 — heading levels (filter with /heading; there's no H1 command — H1 is reserved for the post title)
- Blockquote — quote block (filter with /quote)
- Code Block — code block with a language selector (filter with /code)
- Bullet List — unordered list
- Ordered List — numbered list
- Divider — horizontal rule
- Footnote — numbered footnote reference
Media
- Image — upload an image or paste a URL
- Gallery — a responsive multi-image grid with an optional lightbox
- Embed — YouTube, Vimeo, Spotify, SoundCloud, CodePen, Instagram, Pinterest, LinkedIn, and Calendly, through one command
AI
- AI Assistant — opens the AI panel with everything else on this list built in: Generate, Rewrite, Translate, and Summarize, plus any saved prompt templates — one command, several actions.
Combining commands with keyboard shortcuts
Slash commands slot neatly into a keyboard-first workflow. Once you've inserted a block, Tab indents list items, Shift+Enter adds a soft return inside a paragraph without starting a new block, and Backspace on an empty block removes it. AI Assistant opens a floating panel instead of inserting content directly — you pick Generate, Rewrite, Translate, or Summarize, and the generation streams in below your cursor. Hit Escape at any point to cancel the generation if it's going off-track.
Common pitfalls
The most common confusion is typing / in the middle of a sentence and expecting the menu to appear — it won't, because VeloCMS would then be breaking normal prose with a command. Move to an empty line first. Another thing: Code Block (filter with /code) expects you to pick a language from the dropdown; if you skip that step the block renders without syntax highlighting, which looks fine but loses the AEO benefit of properly labeled code. And when you're embedding via Embed, paste the direct share URL — Instagram and LinkedIn embeds specifically need the canonical post/share link, not a shortened redirect, or the embed falls back to a plain link card.
Related articles
- Using the AI writing assistant — deeper guide to the /ai command and its built-in prompts
- Keyboard shortcuts reference — the full shortcut map for the editor
- How to format your posts for readability — using headings, callouts, and lists effectively
Keyboard-driven writers can stay in the home row — Escape closes the menu, arrows navigate, Enter picks.