A dual-pane file manager for the terminal, a clone of the classic Volkov Commander from the DOS era.
Built with Go, using tview and tcell.
- Dual-pane navigation with Full and Brief display modes
- File operations: Copy (F5), Move/Rename (F6), Delete (F8), MkDir (F7)
- File viewer (F3) with zip archive content listing
- Zip compression (F2) for selected files/directories
- Open files with system default application (Enter)
- File editor integration via
$EDITOR(F4) - Inline search — just start typing to jump to matching files
- Directory size calculation (Space)
- Multi-file selection (Insert/Ctrl+S)
- Sorting by name, extension, size, or time
- SFTP/FTPS remote filesystem support (F1)
- Windows drive switching (Backspace at drive root)
- Shell command execution from built-in command line
- Symlink display with
@prefix and link target in footer - File attributes dialog: chmod/chown with searchable owner/group picker
- Default ACL support for directories on Linux (
sudo apt install acl) - Classic DOS blue theme
Download the latest release for your platform from the Releases page.
mkdir -p ~/.local/bin
curl -L -o ~/.local/bin/vc https://github.com/feherk/vc/releases/latest/download/vc-linux-amd64
chmod +x ~/.local/bin/vcmkdir -p ~/.local/bin
curl -L -o ~/.local/bin/vc https://github.com/feherk/vc/releases/latest/download/vc-darwin-arm64
chmod +x ~/.local/bin/vcmkdir -p ~/.local/bin
curl -L -o ~/.local/bin/vc https://github.com/feherk/vc/releases/latest/download/vc-darwin-amd64
chmod +x ~/.local/bin/vcOr download VC-x.x.x-macOS.dmg from Releases and drag VC to Applications.
curl -L -o vc.exe https://github.com/feherk/vc/releases/latest/download/vc-windows-amd64.exeNote: Make sure
~/.local/binis in your$PATH. Addexport PATH="$HOME/.local/bin:$PATH"to your~/.bashrcor~/.zshrcif needed.
go install github.com/feherkaroly/vc@latest| Key | Action |
|---|---|
| Tab | Switch panel |
| Enter | Open file / Enter directory |
| Backspace | Go to parent directory / Change drive (Windows) |
| Insert/Ctrl+S | Toggle selection |
| Space | Calculate directory size |
| Type letters | Inline search — jump to matching file/directory |
| Escape | Cancel inline search |
| Ctrl+R | Refresh both panels |
| Ctrl+Enter | Insert current filename into command line |
| F1 | Server connections (SFTP/FTPS) |
| F2 | Zip selected files |
| F3 | View file / View zip contents |
| F4 | Edit file ($EDITOR) |
| F5 | Copy |
| F6 | Move / Rename |
| F7 | Create directory |
| F8 | Delete |
| F9 | Menu |
| F10 | Quit |
| F12 | Focus command line |
MIT