A file browser for Vim that runs in a separate terminal.
In-editor file trees mean learning another set of bindings for resizing, splitting, and focus. vitree skips that — it's just a terminal you can put wherever you want.
brew install hoffa/tap/vitreeOr with Go:
go install github.com/hoffa/vitree@latestOr download a prebuilt binary.
Start Vim with a server name:
vim --servername vimNote
You need Vim compiled with +clientserver:
brew install vimIn another terminal, run:
vitreeFiles matched by .gitignore are hidden by default. Press f to cycle filter modes (default → changed only → show all), or ? for the full key list.