Files, bookmarks & tabs
Moving around
Section titled “Moving around”j/kmove;ldescends into a directory (it becomes the new root),hgoes to the parent;Enterexpands/collapses in place./filters the tree as you type —Enterkeeps the filter,Escclears it..toggles dotfiles;sopens the sort menu (name/size/modified/extension, reverse, dirs-first);ipops up file info;rrefreshes.ui.details = ["size", "modified"]adds metadata columns to every row.
File operations — Space
Section titled “File operations — Space”All file management sits behind the Space leader (a menu shows the options):
ncreate (end with/for a directory),rrename,ddelete.ccopy /xcut /ppaste.- Deletions go to the system trash after a confirmation dialog — nothing is ever destroyed silently. Renames of multiple selected files open a batch preview before applying.
vstarts a visual range selection;Vtoggles selection on one entry. Operations then apply to the whole selection.
Bookmarks — m and '
Section titled “Bookmarks — m and '”vim-style marks with two scopes: lowercase = local to the directory you launched in, uppercase = global across everything.
m+ a letter bookmarks the tree cursor item — or, inside a preview, the file you are viewing.'opens the bookmark list immediately (local and global sections; global entries show absolute~/...paths). Press a letter to jump: directories become the new root, files open as previews.Ctrl-eedits the selected entry’s file directly,Ctrl-ddeletes the bookmark,qcloses.- Anchors:
are-anchors relative-path display to the current root,Aresets it to the launch directory.
tnew tab,[/]switch,1-9jump by number; closing isqon the tree (wis deliberately unbound — vim word-motion muscle memory).Topens the tab list from any screen:Enter/digits switch,dcloses the selected tab,q/Esccloses the list. When tabs overflow the bar, a window centered on the active tab is shown with‹n/n›overflow markers.- Each tab keeps its own root, cursor, preview and scroll state.
qon the tree closes the current tab (quitting the app when it’s the last one);Qquits from anywhere, with a confirmation (ui.confirm_quit).
Copying paths — y
Section titled “Copying paths — y”y opens the copy menu for the selected entry (or the previewed file):
| Key | Copies |
|---|---|
n |
file name |
r |
relative path |
f |
full path |
p |
parent directory |
@ |
@relative/path — an AI-agent reference |
Delegating edits — e
Section titled “Delegating edits — e”konoma deliberately has no built-in editor. e opens the file in your editor
([editor] config → $VISUAL → $EDITOR → vim), per-extension overrides
included, and returns to the preview with the content refreshed when you quit.