ZetoPad is designed for keyboard-first workflows. Learn these shortcuts to maximize your productivity.
Keymap Presets
Choose from built-in presets in Settings > Keyboard:
| Preset | Style |
|---|
| Default | macOS standard conventions |
| Emacs | Emacs-style navigation and editing |
| VSCode | Visual Studio Code shortcuts |
| JetBrains | IntelliJ IDEA / PyCharm style |
Global Shortcuts
Application
| Shortcut | Action |
|---|
Cmd+, | Open Settings |
Cmd+K | Open Command Palette |
Cmd+Q | Quit ZetoPad |
Snippets
| Shortcut | Action |
|---|
Cmd+N | New snippet |
Cmd+S | Save snippet |
Cmd+Shift+D | Duplicate snippet |
Cmd+Backspace | Delete snippet |
Cmd+D | Toggle favorite |
Search
| Shortcut | Action |
|---|
Cmd+F | Open search / Find in editor |
Cmd+G | Find next |
Cmd+Shift+G | Find previous |
Escape | Clear search |
Navigation
| Shortcut | Action |
|---|
↑ / ↓ | Navigate snippet list |
Enter | Open selected snippet |
Tab | Cycle focus areas |
Cmd+1-9 | Switch to tab 1-9 |
Cmd+W | Close current tab |
Editor Shortcuts
Basic Editing
| Shortcut | Action |
|---|
Cmd+Z | Undo |
Cmd+Shift+Z | Redo |
Cmd+X | Cut |
Cmd+C | Copy |
Cmd+V | Paste |
Cmd+A | Select all |
Line Operations
| Shortcut | Action |
|---|
Cmd+L | Select line |
Cmd+Shift+K | Delete line |
Option+↑ | Move line up |
Option+↓ | Move line down |
Cmd+Enter | Insert line below |
Cmd+Shift+Enter | Insert line above |
Multi-Cursor
| Shortcut | Action |
|---|
Cmd+D | Add selection for next occurrence |
Cmd+Shift+L | Select all occurrences |
Ctrl+Shift+↑ | Add cursor above |
Ctrl+Shift+↓ | Add cursor below |
Code
| Shortcut | Action |
|---|
Cmd+/ | Toggle comment |
Cmd+] | Indent |
Cmd+[ | Outdent |
Cmd+R | Run code |
Cmd+L | Change language |
Find & Replace
| Shortcut | Action |
|---|
Cmd+F | Find |
Cmd+H | Find and replace |
Cmd+G | Find next |
Cmd+Shift+G | Find previous |
Enter | Replace and find next |
Cmd+Enter | Replace all |
Emacs Keybindings
When using the Emacs preset:
Navigation
| Shortcut | Action |
|---|
Ctrl+F | Forward character |
Ctrl+B | Backward character |
Ctrl+N | Next line |
Ctrl+P | Previous line |
Ctrl+A | Beginning of line |
Ctrl+E | End of line |
Meta+F | Forward word |
Meta+B | Backward word |
Kill Ring
| Shortcut | Action |
|---|
Ctrl+K | Kill to end of line |
Ctrl+Y | Yank (paste) |
Meta+Y | Yank pop (cycle kill ring) |
Ctrl+W | Kill region |
Meta+W | Copy region |
Other
| Shortcut | Action |
|---|
Ctrl+X Ctrl+S | Save |
Ctrl+X Ctrl+N | New snippet |
Ctrl+G | Cancel |
Custom Keybindings
Create custom keybindings by editing keymap.json:
- Open Settings
- Click “Edit keymap.json”
- Add your custom bindings:
"ctrl+shift+t": "new-snippet",
"ctrl+shift+s": "save-snippet"
Global Hotkey
Set a system-wide hotkey to show/hide ZetoPad from anywhere:
- Open Settings > Keyboard
- Enable “Global Hotkey”
- Set your preferred key combination (e.g.,
Cmd+Shift+Space)
Now you can instantly access ZetoPad from any application.