Navigation & Bookmarks
Finding your way around eighty million lines needs more than a scrollbar.
Bookmarks
⇧⌘B toggles a bookmark on the current line; ⌥⌘B and ⌥⇧⌘B walk forward and back (wrapping at the ends). Bookmarks show as gutter badges.
Bookmarks in the gutter, marker highlights in the text. Both survive quitting the app.
- Bookmark Lines Matching… — bookmark every line matching a pattern in one pass.
- Bookmark All (find) and Bookmark All Filtered (filter) integrate with search.
- Extract bookmarked / non-bookmarked lines to a new document.
- Bookmarks persist across sessions and re-anchor by content: if the file changed on disk while closed, each bookmark finds its line again by matching the line's content hash, and Caxton reports anything it had to reposition or drop. In the benchmark suite, 5,000 bookmarks on a 5-million-line file round-trip exactly.
Markers
⇧⌘M manages markers — persistent pattern highlights. Select a word, mark it with one of six colors, and every occurrence stays highlighted until you remove the marker. Markers are per-document and survive relaunch.
Command palette
⇧⌘P opens the command palette: fuzzy-search every menu command and recent file from the keyboard.
Type a few letters, hit Return. Every command, no mouse.
Go to line & jump
- ⌘L — go to a line number (instant at any file size).
- ⌘J — jump back to the selection.
Minimap
The minimap gives a full-document overview with a draggable viewport, on documents up to 500 MB. Toggle it from the View menu; it steps aside automatically in the CSV grid and on single-line documents where it has nothing useful to show.