-
Notifications
You must be signed in to change notification settings - Fork 1
Commands
Fount's Command Palette is activated by pressing / in the editor. Every command listed here is typed after the / prefix.
| Command | Description |
|---|---|
/w |
Save the current file to disk. |
/w [path] |
Save As to the specified path. |
/ww |
Open the Save As file picker with the current filename pre-filled. |
/o |
Open a file using the built-in file picker. |
/o [path] |
Open the file at the specified path directly. |
/new or /newfile
|
Create a new empty buffer. |
/bn |
Switch to the next open buffer. |
/bp |
Switch to the previous open buffer. |
/q |
Close the current buffer (prompts if unsaved). |
/q! |
Force close without saving. |
/wq |
Save and close the current buffer. |
/ex |
Exit Fount entirely (closes all buffers). |
/home |
Return to the Home Screen dashboard. |
| Command | Description |
|---|---|
/[number] |
Jump to line number (e.g., /50 goes to line 50). |
/s[number] |
Jump to scene number (e.g., /s12 goes to scene 12). |
/pos |
Report the current cursor position (line, column, character percentages). |
| Command | Description |
|---|---|
/search [text] |
Search for text in the script — highlights all matches and jumps to the first one. |
/search |
Enter interactive search mode — type to search in real-time with live highlighting. |
Once a search is active, use Alt+Up / Alt+Down to navigate between matches, r to replace the current match, or R to replace all matches. See Search and Replace for full details.
| Command | Description |
|---|---|
/ud |
Undo the last change. |
/rd |
Redo the last undone change. |
/copy |
Copy the current selection or line. |
/cut |
Cut the current selection or line. |
/paste |
Paste from the system clipboard. |
/selectall |
Select all text in the script. |
| Command | Description |
|---|---|
/theme [name] |
Switch to a theme (e.g., /theme dracula). |
/t [name] |
Alias for /theme. |
/theme |
List all available theme names. |
All settings can be toggled with /set [option] or set explicitly with /set [option] on or /set [option] off:
| Command | Description | Default |
|---|---|---|
/set focus |
Toggle Focus Mode (hides title/status bars) | Off |
/set typewriter |
Toggle Typewriter Mode (center the active line) | On |
/set markup |
Toggle Markup Visibility (show/hide Fountain sigils) | Hidden |
/set pagenums |
Toggle Page Numbers in the margin | On |
/set scenenums |
Toggle Scene Numbers in the margin | On |
/set contd |
Toggle Auto (CONT'D) for consecutive character dialogue | On |
/set autosave |
Toggle Auto-Save (30-second background saves) | On |
/set autocomplete |
Toggle Autocomplete for characters and locations | On |
/set autobreaks |
Toggle Smart Page Breaks (context-aware paragraph spacing) | On |
/set highlight |
Toggle Highlight Active block focus (dims inactive text) | Off |
/set line |
Toggle Line Numbers visibility | On |
/set productiontags |
Toggle Production Tags visibility in the editor | Off |
/set prodtags |
Alias for productiontags
|
Off |
| Command | Description |
|---|---|
/editor or /ed
|
Return to Normal editing mode. |
/ic |
Open Index Cards (Story Architect) mode. |
/xray |
Open X-Ray analysis mode. |
/snap |
Open the Snapshots gallery. |
/export |
Open the Export Pane. |
| Command | Description |
|---|---|
/structure |
Open Structure Templates to import story beats. |
/renum |
Renumber all scenes sequentially (respects production lock). |
/clearnum |
Remove all scene number tags from every heading. |
/injectnum |
Tag the current scene with an auto-computed number. |
/injectnum [tag] |
Tag the current scene with a custom number (e.g., /injectnum 14B). |
/locknum |
Enable Production Lock — new scenes get suffixed numbers (A, B, etc.). |
/unlocknum |
Disable Production Lock. |
/addtitle |
Insert a Title Page template at the top of the script. |
| Command | Description |
|---|---|
/revision on |
Turn ON revision tracking. Modified lines will be marked with *. |
/revision off |
Turn OFF revision tracking. Existing marks remain, but new edits are not tracked. |
/revision bake |
Approve all revisions. Clears all marks and turns off revision mode. |
| Command | Description |
|---|---|
/sprint [minutes] |
Start a timed sprint (e.g., /sprint 15 for 15 minutes). |
/cancelsprint |
Cancel the active sprint. |
/sprintstat |
View sprint history and statistics. |
When you start typing a command, Fount offers tab-completion for recognized commands and theme names. This makes it faster to type long commands like /sprintstat or /theme tokyonight.
To type a literal / character at the beginning of a line (without triggering the command palette), or to use it within a command (like a search term or file path), use //. This is useful for searching for literal slashes or specifying complex paths.
Next: Search and Replace — In-depth guide to finding and replacing text.
Fount Wiki
Getting Started
Reference
Features
Customization
Help