navigation: the list by name outside the diary, Ctrl-P goes to anything by its name, new things land beside what they belong to

The list is folders first and then by name in every space but the diary,
which stays a journal by day; a document's row elsewhere shows when it
was last edited. Ctrl-P is a jump by name across every space, served by
GET /api/jump: the last word is looked for in the name, the ones before
along the path. / is the one full-text search, and Tab on its line takes
it to every space and back. A card's notes are made in the folder being
browsed when that is in the card's space, and a missing [[link]]'s
document beside the one linking to it. o in a space with templates opens
the line as :new with them listed.
This commit is contained in:
nvrl committed 2026-10-22 17:39:24 +02:00
1 parent c70bfdd7be
commit 9363a0024d
21 files changed
+297 -96

No files matched your search

+5 -3
View File
@@ -24,15 +24,17 @@ deleted. See [The diary](Diary.md).
## The tree
Inside a space, folders nest to any depth. The list shows the folder you are
in: folders first, then documents and files, grouped by the day they were
written.
in: folders first, then documents and files by name. The diary is the
exception: a journal, its entries are newest first and grouped by the day they
are about, and each shows the time it was written where elsewhere a document
shows when it was last edited.
| key | what it does |
| --- | --- |
| `j` / `k`, `gg` / `G` | move, first, last |
| `l`, `Enter` | open the document or file, or go into the folder |
| `h` | up one level |
| `o` | a new document here, straight into insert mode |
| `o` | a new document here, straight into insert mode; when the space has [templates](Writing.md#templates), the line offers them first |
| `O` | a new folder here |
| `R` | rename what is under the cursor |
| `x`, `dd` | delete it, into the trash |