Open files and folders
Ctrl+O opens a file and Ctrl+Shift+O opens a folder. Dragging onto the window works as well. F7 opens and closes the file explorer.
The tree lists Markdown documents and folders. Clicking a file opens it in the current tab, though a new tab is used when, for example, the current tab has unsaved changes. To be certain a document stays in its own tab, right-click and choose Open in New Tab.
The name filter at the top matches on any part of the name. Include * and it is treated as a wildcard, so test*data matches on the start and the end of a name. To search inside documents, use search across files.
Organise tabs
| Operation | How |
|---|---|
| New tab | Ctrl+N |
| Save / save as | Ctrl+S / Ctrl+Shift+S |
| Previous / next tab | Ctrl+PageUp / Ctrl+PageDown |
| Close a tab | Ctrl+W, the × button, or a middle click on the tab |
| Reopen a closed tab | Ctrl+Shift+T |
| Reorder tabs | Drag a tab left or right |
| Move to another window | Drag onto the tab bar of that window. Drop it outside and a new window is opened |
On a tab name, ● means unsaved changes, ↻ means a change made outside the app that has not been loaded yet, and [RO] means read-only. Choosing No in the save prompt when closing discards the unsaved changes.
Reopening a closed tab relies on a saved file path. A new tab that was never saved cannot be restored.
Rename and move
Select an item in the tree, then press F2 to rename it or Delete to move it to the recycle bin. Dragging a file onto another folder moves it. Ctrl-click and Shift-click select several items.
Renaming or moving a document inside the app takes its attachment folder of images along with it. When you confirm a deletion, check what happens to the attachment folder as well.
Resume work with a workspace
A workspace records the root folder, open tabs, selected document and panel state together.
- Open the folder and documents you want to return to later.
- Open the Workspaces panel on the left.
- Choose + → Save Current State as Workspace and give it a name.
- Next time, pick that name from the list to resume.
To start separate work from an empty state, press Ctrl+Alt+N for a new workspace. The state is saved when you switch workspaces and when you quit the app.
Unsaved new tabs are not restored. Save them before you switch. Remove from List only removes the entry; the documents themselves are left alone.
Changes made outside the app, and encodings
Changes made by other apps or by sync software are detected. How they are applied is set under Settings → General → External Changes. When a change has not been loaded yet, check the notification and load it.
If text appears garbled, click the encoding in the status bar at the bottom and reopen the file with the correct encoding. Saving keeps the encoding the file was opened with. If the text contains characters that encoding cannot represent, you are asked whether to save as UTF-8.
Line endings are set under Settings → General → Line Endings. Convert and save automatically rewrites the file as soon as it is opened. If you need to preserve the original file, check this setting before opening it.