Skip to content

Right-pane previews ​

On Snapshot, Lenses, and Duplicates, selecting a file in the middle pane fills the right side with up to four tabs. UBLX renders previews; ZahirScan supplies JSON when a path is enhanced.

The four tabs ​

TabKeyPath-only snapshotAfter enhance
ViewervMarkdown, code, images, .tet summary from diskSame + richer where Zahir adds context
TemplatestEmpty or minimalStructured patterns + examples from ZahirScan (v0.2.4+: TUI inline under selection; web accordion)
MetadatamEmpty or minimalTyped key/value and column tables
WritingwEmpty or minimalWord and character stats when available

Shift+Tab cycles tabs. Shift+F — Viewer fullscreen. Shift+S — literal in-pane search (Viewer).

Tab reference: Viewer, Templates, Metadata, Writing.

Path-only vs enhanced ​

SituationWhat you see
Default first snapshotStrong Viewer previews from file paths; Zahir tabs mostly empty
Enhance with ZahirScan (Space → z)All four tabs populate for that file
enable_enhance_all or policy = "auto"Batch enrich on snapshot — Path-only vs full enhance
Unsupported formatViewer may still preview; Templates / Metadata / Writing stay empty — Supported formats

ZahirScan writes JSON into the snapshot DB; UBLX reads it on row select — it does not re-run extraction on every keypress.

What ZahirScan extracts ​

TabSource
TemplatesTemplate mining — patterns, counts, placeholder examples
MetadataMetadata extraction — format-specific fields
WritingWriting footprint — counts and stats

Deep format docs live under ZahirScan. UBLX integration: ZahirScan UBLX integration.

Viewer without enhance ​

Some previews work from disk alone:

  • Plain text, logs, code (syntax highlighting)
  • Markdown rendering
  • Images (terminal image backends)
  • SVG — needs resvg on PATH
  • PDF / video — need pdftoppm/mutool and ffmpeg
  • .tet — catalog-style summary before enhance

Optional host tools (tree, resvg, PDF rasterizers, ffmpeg, …): Install.

Tabs not on every main tab ​

Main tabRight pane
SnapshotAll four preview tabs for the selected file
LensesSame tabs for the selected lens path
DuplicatesSame tabs for the selected member path
DeltaSnapshot overview text only — no Viewer / Templates / Metadata / Writing for middle-pane rows

UBLX · Nefaxer · ZahirScan