PDF Preview
Requires poppler package (pdftoppm command)
Superfile provides a comprehensive set of features for modern terminal file management.
| Feature | Description |
|---|---|
| Basic navigation | Navigate files using Vim-style keys or arrow keys |
| Parent directory | Quickly navigate up one directory level |
| Jump to top/bottom | Quick navigation to list ends |
| Page scrolling | Configurable page size via page_scroll_size |
| Search/filter | Real-time filtering within current directory |
| Zoxide integration | Smart directory jumping (requires zoxide) |
| Feature | Description |
|---|---|
| Copy/Cut/Paste | Full clipboard support with multiple selection |
| Delete to trash | Safe deletion with platform-specific trash support |
| Permanent delete | Bypass trash for immediate deletion |
| Create file/directory | Create new items (append / for directories) |
| Rename | In-place single file renaming |
| Copy path | Copy absolute paths to system clipboard |
| Copy pwd | Copy current directory path to clipboard |
| Feature | Description |
|---|---|
| Text preview | Syntax highlighted text file preview |
| Image preview | Display images in compatible terminals |
| PDF preview | View PDF thumbnails (requires poppler) |
| Video thumbnails | Preview video files (requires ffmpeg) |
| Toggle preview | Show/hide the preview panel |
| Feature | Description |
|---|---|
| Multi-select mode | Select multiple files for batch operations |
| Select all | Quickly select all items in current panel |
| Compress files | Support for tar.gz, zip, 7z formats |
| Extract archives | Auto-detect and extract various archive formats |
| Feature | Description |
|---|---|
| Multiple panels | Create up to 10 file panels |
| Panel navigation | Switch focus between panels |
| Sidebar | Quick access to pinned/recent directories |
| Footer components | Process bar, metadata panel, clipboard viewer |
| Feature | Description |
|---|---|
| Theme support | Multiple built-in themes, custom TOML themes |
| Nerdfont icons | Beautiful file icons (requires Nerdfont) |
| Hidden files toggle | Show/hide dotfiles |
| Custom hotkeys | Fully configurable keyboard shortcuts |
| Editor integration | Configure custom editors by file type |
Best Support
/bin/sh for shell commandsFull Support
/bin/sh for shell commandsFull Support
Some features require additional software to be installed:
PDF Preview
Requires poppler package (pdftoppm command)
Video Thumbnails
Requires ffmpeg for video preview generation
Smart Navigation
Requires zoxide for intelligent directory jumping
File Icons
Requires a Nerd Font for beautiful file icons
Image Preview
Requires a terminal with Kitty graphics protocol support (Kitty, WezTerm, iTerm2)
Most features can be configured through the config files:
~/.config/superfile/config.toml~/.config/superfile/hotkeys.toml~/.config/superfile/theme/[theme-name].tomlSee the configuration guide for detailed information.