Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The tree window

The tree shows the directories that have been logged (read into memory). The file window below it lists the files of the directory under the cursor.

Moving around

KeyWhat it does
↑ ↓ PgUp PgDn Home Endmove the cursor
→ or +log the directory, if it is not yet, and expand it: its files show, and its subdirectories are listed, not logged
←collapse it (or go to the parent)
-release the branch from memory: what was read in it is dropped, tags included, and the directory is left not logged
Backspacego to the parent directory
Spacedown one line
Shift+letter, 0–9next directory starting with it
\ or /Treespec: go to a directory by typing its path
Enter or Tabgo to the file window (Tab switches windows in split screen)

In the tree, a + on the connector (├─+) marks a collapsed directory that has subdirectories, and a ? (├─?) one not logged yet, whose subdirectories are not known.

Logging

A directory is read only when you ask for it. Moving the cursor to one that is not logged shows Not logged in the file window, and → or + logs it. At start, and with L, the root is logged and expanded; its subdirectories are not. Going to a directory by its path (Treespec) logs it too.

* logs and expands the whole branch under the cursor; during a long log, progress shows in the footer and Esc cancels. F3 (or F2) rereads the directory from disk. Xylem also watches the current directory of each window and rereads it on its own when another program changes it (at most once every half second, after any operation in progress); other directories still need F3.

L (Log) opens another directory in the window.

Lists of files

  • B (Branch): the files of the whole branch, logging it first.
  • S (Showall): the files of everything that has been logged.
  • Ctrl+S: Showall of the tagged files only (ZTreeWin’s Tags-Only mode). Files untagged in it stay listed until the list is reread (F3); with no tags left, all the files show again.
  • F (Filespec): which files show, by name, date and size.

In Branch and Showall, \ goes to the directory of the selected file.

Commands in the tree

KeyWhat it does
T / U / Itag / untag / invert the files of the directory (tags)
Mmake a subdirectory
Rrename the directory
D or Deldelete the directory, if empty (delete)
Alt+PPrune: delete the directory with everything in it
O or Ctrl+ZOops: restore what went to the trash
Nchange the directory’s date (dates)
C / Alt+CCompare with the other window / the whole branch
AAvail: mounted file systems (information)
Alt+IInfo: details of the directory
Alt+Ksizes, file counts or percentages next to each directory
Ycopy the directory’s path to the clipboard
XeXecute a shell command
Alt+Xthe built-in terminal
F8split screen
F11 / Alt+Bbookmarks; Ctrl+B saves one

See also: the file window, the keys in effect.