Tutorial
This is a follow-along tour: keep konoma open in a terminal and try each step
as you read. Two keys carry you through everything — ? shows help for the
current screen, q goes back one level.
1. Scroll and leave
Section titled “1. Scroll and leave”Open any directory (konoma ~/some/project), select a text file and press
Enter. Scroll with j/k (half page: Ctrl-d/Ctrl-u, ends: g/G),
then press q to return to the tree. That round trip — full-screen tree ⇄
full-screen preview — is the core of konoma. There are no split panes.
2. Follow links with Tab
Section titled “2. Follow links with Tab”Open a Markdown file with links. Press Tab repeatedly: the focus (an
inverted block) walks through every link and checkbox in the document.
Enter opens the focused link — local paths open inside konoma (and q
brings you back), URLs open in your browser.
3. Toggle checkboxes
Section titled “3. Toggle checkboxes”In a Markdown file with a task list (- [ ] items), Tab onto a checkbox
and press Space. The checkbox toggles and the state is written back to
the file — verified against the file on disk first, so a concurrently
editing agent is never clobbered. R shows the raw source if you want to
see the change.
4. Search and copy
Section titled “4. Search and copy”/searches inside any text preview;n/Njump between matches.- In code/text (and raw Markdown), move the caret with
h j k l, select withv(characters) orV(lines), copy withy. Ycopies an@path#L12-34reference — paste it into an AI-agent chat to point at exact lines.- From the tree,
yopens a copy menu: name, relative/full path, parent, or an@relative/pathreference.
5. The tree is a file manager
Section titled “5. The tree is a file manager”/filters as you type;Escclears.Spaceopens the file menu: create (n), rename (r), delete (d— to the trash, after a confirmation), copy/cut/paste (c/x/p)..shows dotfiles,ssorts,ishows file info.m+ a letter bookmarks the cursor item (lowercase = this project, uppercase = global);'opens the bookmark list — press a letter to jump. Both work from previews too, where they act on the file being shown.
6. Git, live
Section titled “6. Git, live”In a git repository: o opens the changes hub (stage with s, commit with
c), Enter on a file shows its full-screen diff (s cycles
unified/split), l is the log and g the commit graph — try s on a
commit there to pin its branch straight along lane 0. Changed files are
colored in the tree, and code previews get a change gutter.
7. Watch an AI agent work
Section titled “7. Watch an AI agent work”The flagship workflow — konoma on the left, a coding agent on the right:
Fturns on follow mode: every file the agent changes appears as a diff, automatically. Any key takes control back;Fresumes.- While a diff is shown,
n/Ncycle through the files changed in this follow session. Clists every uncommitted file;y→@andYcopy references for the conversation.
More depth: Working with an AI agent · Previews · Git · Files & bookmarks · Configuration