broot
A new way to see and navigate directory trees
Quick summary
broot provides a new way to see and navigate directory trees. It features an interactive tree view with fuzzy filtering, file preview, and file management actions -- all from the terminal.
Common tasks
Basic Usage
brootBasic Usage
broot -hWhat is it?
broot provides a new way to see and navigate directory trees. It features an interactive tree view with fuzzy filtering, file preview, and file management actions -- all from the terminal.
Basic Usage
Open interactive tree:
$broot
Filter files:
~ Start typing any pattern to fuzzy-filter the tree
Select and quit:
~ Press Alt+Enter on a directory to output its path and quit
File operations:
- :cp — copy
- :mv — move/rename
- :rm — delete
Show help:
$broot -h
Tips
▶ Navigate with arrow keys or vim keys (j/k) for fast movement.
▶ Press ? to see all available verbs and keyboard shortcuts.
▶ Use :open to open a file, or press Alt+Enter on a directory to cd into it.