How snippets and text expansion work
Snippets are one of NexoPad's core features: you type an abbreviation and the extension inserts the content for you.
In the current implementation, a snippet lives inside the notes system. That means a note behaves like a snippet when you assign it a shortcut.
You can use simple snippets, snippets with multiple variants, manual insertion, the floating picker with //, and even quick search inside the page.
How to create a snippet
Create or edit a note
From the popup or the notebook, open the regular note editor. You do not need to enter a separate snippets screen.
Write the content you want to reuse
It can be a short sentence, a long reply, a block with variables, or a template with interactive instructions.
Add a unique `shortcut`
That shortcut is the trigger word. It should be easy to type and specific enough not to expand by accident.
Define category, tags, and workspace
That makes it easier to find from popup search, the side panel, or the omnibar.
Save and test it in a real editable field
The extension detects the exact end of the typed text. If the shortcut matches, it replaces that sequence with the snippet.
All the ways to insert a snippet
Automatic expansion happens when you type the exact shortcut at the end of a compatible editable field. The system is designed to avoid accidental activation from substring matches.
You can also insert snippets manually from the popup, open the floating picker by typing //, use direct snippet search with a shortcut, or launch it from the omnibar with Ctrl+K or Cmd+K.
Search prioritizes shortcuts and frequent usage, so the snippets you use the most tend to appear first.
Variants and behavior
| Feature | How it works | Free | Pro / Teams |
|---|---|---|---|
| Variants per snippet | Lets you save multiple replies for the same shortcut. | Up to 2 | Up to 8 |
random mode | Chooses a random variant when inserting. | Available | Available |
pick mode | Lets you manually choose which variant to use. | Available | Available |
| Manual insertion | Inserts the snippet from the popup, launcher, or omnibar. | Available | Available |