Keyboard Shortcuts¶
On macOS read Cmd; on Windows read Ctrl.
Open & find¶
| Key | Action |
|---|---|
| Cmd+N | New note (type a name) → straight into the editor |
| Cmd+Shift+N | New file from a template (pick one, then type a name — any file type) |
| Cmd+Shift+D | Open today's note (creating it if needed) |
| Cmd+Shift+J | Go to a daily note by date (→ Jumping to a date) |
| Cmd+F | Focus the search box (inside the editor: find & replace panel) |
| F3 | Focus the search box (alias for Cmd+F). While editing a note it means "find next", and Shift+F3 "find previous" |
| F5 | Reload the list (see below) |
| Cmd+Shift+F | Clear all filters (see below) |
| Cmd+P | Quick Open (searches names / file names only) |
| Cmd+Shift+P | Command palette (find and run an action by name) |
| Enter | Note → open in editor / others → open in external app / dialog → run the orange button. With several items selected, all of them open (notes open as tabs) |
| Space | Quick Preview (Space / Esc to close; Left Right to move between items while open — not in the map view) |
Select & move¶
| Key | Action |
|---|---|
| Up Down Left Right | Move focus in the grid / list |
| Home End | Jump to the first / last item (in the calendar, the first / last day of the month) |
| Page Up Page Down | Move one screenful (in the calendar, the previous / next month) |
| Shift + click / arrows / Home End Page Up Page Down | Range select |
| Cmd + click | Add to the selection individually |
| Cmd+A | Select all — everything matching the current filter, not just the 200 items loaded in view |
| Esc | Close the open dialog / editor → list / focus the file list from anywhere / list → clear selection |
Esc always takes you back to the file list
After picking a tag in the sidebar, or typing in the search box or the Inspector's memo and tag fields, press Esc to move focus back to the file list — the arrow keys, Space, Enter, T, S and Del work right away, with no reach for the mouse.
- What you typed is not discarded (search text stays; memos are committed as usual)
- Leaving the note editor with Esc lands focus on the file list right away — no need to press Esc a second time
- When the file list already has focus, Esc clears the selection instead
- In the tag field, a half-typed tag name is discarded first; press Esc again to return to the list
- In the map view it takes you back to the map (arrow keys to pan, + / - to zoom; when the map already has focus, Esc closes a pin's popup)
- In the calendar view it takes you back to the day cells (arrow keys to move between days, Enter to open that day's list)
Enter runs a dialog's orange button
The orange button at the bottom right of a dialog — Close in Settings and Statistics, Save in tag editing, Select these N items in the calendar — also runs on Enter. Esc dismisses, Enter confirms.
- A text field keeps its own Enter: in the watched-folder field it adds the rule, in a name field it commits the name
- A focused button wins: Enter on Cancel cancels
- Bulk rename still runs on Cmd+Enter while you are typing in its fields
- Restore in the database recovery dialog is the exception — replacing the database can't be undone, so it needs a click
Esc closes the frontmost thing first
Settings, Statistics, tag editing, the command palette, quick preview, the right-click menu — anything on top can be dismissed with Esc. When they are stacked, only the frontmost one closes; press it again to close the one below (e.g. with the integrity check opened from Settings, Esc closes the check and leaves Settings open).
Edit & organize¶
| Key | Action |
|---|---|
| Cmd+Z | Undo the last operation (in the list; see below) |
| Cmd+S | (Editor) save immediately |
| T | Edit the selected items' tags (focus the Inspector tag field) |
| F2 | Rename the selected item (focus the Inspector file name field and select it; bulk rename when several are selected) |
| Shift+F10 / Menu key | Open the right-click menu for the focused item (see below) |
| S | Toggle favorite on the selected items |
| Cmd+Shift+C | Copy the selected items' tags |
| Cmd+Shift+V | Paste tags onto the selected items |
| Cmd+V | (List) import a clipboard image / URL |
| Del / Cmd+Backspace | Move to Trash |
While editing a note (reassignable)¶
These work only while a note is open. Reassign them in Settings → "Shortcuts" tab.
| Key (default) | Action |
|---|---|
| Cmd+Alt+T | Insert a template at the cursor |
| Cmd+Enter | Toggle checklist (- [ ] ↔ - [x]) |
| Cmd+Alt+Left / Cmd+Alt+Right | Go to the previous / next day's note |
| Cmd+B / Cmd+I | Wrap the selection in ** / * (press again to unwrap) |
| Cmd+K | Insert link markup |
| Cmd+E | Open the full preview (the note is saved first) |
| Cmd+Alt+O | Open the outline (heading list) |
| Cmd+D | Select the next occurrence (repeat to add more; multiple cursors) |
| Cmd+Shift+L | Select every occurrence (multiple cursors) |
| Cmd+Alt+Up / Cmd+Alt+Down | Add a cursor above / below |
| Alt + click | Add a cursor where you click (not reassignable) |
→ See Writing Notes, Outline, and Multiple cursors for details
While the outline is open, Alt+Up / Alt+Down move a whole section and Alt+Left / Alt+Right change a heading's depth (→ Reorder whole sections / Change a heading's depth).
CodeMirror's default keymap¶
The editor (CodeMirror 6) brings its own standard bindings, which work as well (these cannot be reassigned in Settings).
| Key | Action |
|---|---|
| Alt+Up / Alt+Down | Move the line up / down |
| Shift+Alt+Up / Shift+Alt+Down | Duplicate the line up / down |
| Cmd+Shift+K | Delete the line |
| Cmd+[ / Cmd+] | Outdent / indent |
| Cmd+G / F3 | Find next |
| Cmd+Shift+G / Shift+F3 | Find previous |
| Cmd+Alt+G | Jump to a line number |
| Cmd+/ | Wrap / unwrap the selection in an HTML comment |
Official reference: defaultKeymap / searchKeymap
→ Writing Notes
Switch views¶
| Key | Action |
|---|---|
| Cmd+1 | Grid view |
| Cmd+2 | List view |
| Cmd+3 | Calendar view |
| Cmd+4 | Map view |
On macOS these are also available from the "View" menu.
They select tabs while a note is open
While the note editor is up, Cmd+1 – Cmd+4 go to the 1st–4th tab from the left (Tabs). Back in the file list they switch views again.
Note tabs¶
These work only while the note editor is open → Tabs
| Key | Action |
|---|---|
| Cmd+1 – Cmd+9 | Go to the 1st–9th tab from the left |
| Cmd+0 | Go to the 10th (right-most) tab |
| Ctrl+Tab / Ctrl+Shift+Tab | Next / previous tab (wraps around at the ends) |
| Cmd+W | Close one tab (the last one takes you back to the list) |
| Esc | Close every tab and go back to the list |
With a limit of 10 tabs, every tab has a number key of its own. Cmd+5 and up do nothing in the file list (there are only four views).
| Key | Action |
|---|---|
| F11 | Enter / leave full screen |
Help & rename (F1 / F2)¶
| Key | Action |
|---|---|
| F1 | Open the manual (this site) in your web browser. The page matches the app's display language. On macOS, Help → Melanite Help does the same |
| F2 | Rename the selected item. Focus moves to the Inspector's file name field with the name selected, so you can type over it and press Enter to commit |
- F2 only covers the part before the extension (the extension never changes)
- With several items selected it opens bulk rename
- While a note is open, F2 renames that note
Reload the list (F5)¶
Refetches the list on the spot. It is the catch-all fix for "what I see doesn't match what's on disk" after something outside Melanite touched the library. Four things happen together:
| What it does | When it helps |
|---|---|
| Re-reads files changed outside Melanite | You saved a note or image in another app, or Dropbox / iCloud sync changed something |
| Refetches the list | A modified date or size looks stale |
| Refetches tag counts | The sidebar counts look stale |
| Scans your watched folders | A file you dropped in hasn't arrived yet |
"List reloaded" appears even when nothing changed, so you can tell "the key didn't work" apart from "nothing had changed". Filters, selection and sort order are left alone (to drop the filters, use Cmd+Shift+F). The command palette entry "Reload the list" does the same.
Open the right-click menu from the keyboard (Shift+F10)¶
In the list, press Shift+F10 (or the Menu key on Windows) to open the right-click menu for the focused item. You can drive it entirely from the keyboard.
| Key | Action |
|---|---|
| Up Down | Move between entries |
| Home / End | Jump to the first / last entry |
| Enter / Space | Run the selected entry |
| Esc | Close the menu (focus returns to the list) |
Nothing opens when nothing is selected. Press Esc to put focus back on the file list, pick an item with the arrow keys, then press it.
macOS may claim the function keys first
By default macOS maps F1 F2 to display brightness and F11 to "Show Desktop". To send them to the app, turn on "Use F1, F2, etc. keys as standard function keys" under System Settings → Keyboard → Keyboard Shortcuts → Function Keys (or hold Fn while pressing the key).
You don't have to: the command palette (Cmd+Shift+P) runs the same actions — search for "manual", "rename", "reload" or "full screen". Shift+F10 and F3 are not in the palette (the first needs a focused item, and the search box is right there once the palette closes).
Clear all filters (Cmd+Shift+F)¶
Drops every filter at once — sidebar, search box, calendar and the rest — and puts the list back to "All". One key to undo a stack of narrowing steps.
| What is cleared | Examples |
|---|---|
| The sidebar selection | Tags, favorites, untagged, kinds, trash |
| Tag filters and exclusions | The tags shown in the chip bar |
| The search term | The toolbar search box |
| The size filter | "1.0 MB or larger", etc. |
| Temporary filters | A calendar day selection, a backlink or Quick Open selection |
- The view does not change (grid / list / calendar / map stay as they are)
- With nothing applied it just says "No filters are applied"
- On macOS it is also "View → Clear All Filters"; on both platforms it is in the command palette (Cmd+Shift+P)
→ See Finding Files for details
Command palette (Cmd+Shift+P)¶
Find and run an action by name. Where Quick Open (Cmd+P) searches for items, this searches for actions — switching views, importing, acting on the selection, applying smart filters, settings, statistics, the integrity check, and more.
It is also the keyboard route to actions that aren't on this page. That matters most on Windows, where Melanite doesn't draw a menu bar inside the window.
→ See Command Palette for the full picture
Undo (Cmd+Z)¶
Press Cmd+Z in the list to undo the last metadata operation. Press repeatedly to go further back.
These operations can be undone:
| Operation | Examples |
|---|---|
| Tag add / remove | Tagged with T, dragged from the Sidebar, removed in bulk |
| Link create / delete | Made or removed via the Inspector or drag & drop |
| Favorites | Toggled with S |
| Memo change | Rewrote the Inspector memo |
| Location change | Manual entry, map right-click, bulk set |
| Rename | Renamed in the Inspector |
| Move to Trash | Deleted with Del |
What cannot be undone
- Importing files — involves actual files, so it is out of scope
- Delete Forever — the file itself is gone (a confirmation dialog appears first)
- Note text — handled by Cmd+Z inside the editor (ordinary text undo)
In text fields, undo is text undo
With the cursor in the search box, memo field, or editor, Cmd+Z undoes typing. To undo an app operation, press Esc to focus the list first.
History is kept only while the app is running. Quitting the app or switching libraries clears it.
The ones worth memorizing¶
Starting out? These four first.
| Key | Why |
|---|---|
| Space | Check contents without opening. The most used key |
| Cmd+P | The shortest path when you know the name |
| T | Select → T → type: tagging done |
| Cmd+N | Capture a thought the moment it arrives |
About Ctrl+E on macOS
On macOS, Ctrl+E is left to "move to end of line" (the editor's own binding). Use Cmd+E for the preview. You can reassign it in Settings → "Shortcuts" tab.