Skip to content

Features List

Superfile provides a comprehensive set of features for modern terminal file management.

FeatureDescription
Basic navigationNavigate files using Vim-style keys or arrow keys
Parent directoryQuickly navigate up one directory level
Jump to top/bottomQuick navigation to list ends
Page scrollingConfigurable page size via page_scroll_size
Search/filterReal-time filtering within current directory
Zoxide integrationSmart directory jumping (requires zoxide)
FeatureDescription
Copy/Cut/PasteFull clipboard support with multiple selection
Delete to trashSafe deletion with platform-specific trash support
Permanent deleteBypass trash for immediate deletion
Create file/directoryCreate new items (append / for directories)
RenameIn-place single file renaming
Copy pathCopy absolute paths to system clipboard
Copy pwdCopy current directory path to clipboard
FeatureDescription
Text previewSyntax highlighted text file preview
Image previewDisplay images in compatible terminals
PDF previewView PDF thumbnails (requires poppler)
Video thumbnailsPreview video files (requires ffmpeg)
Toggle previewShow/hide the preview panel
FeatureDescription
Multi-select modeSelect multiple files for batch operations
Select allQuickly select all items in current panel
Compress filesSupport for tar.gz, zip, 7z formats
Extract archivesAuto-detect and extract various archive formats
FeatureDescription
Multiple panelsCreate up to 10 file panels
Panel navigationSwitch focus between panels
SidebarQuick access to pinned/recent directories
Footer componentsProcess bar, metadata panel, clipboard viewer
FeatureDescription
Theme supportMultiple built-in themes, custom TOML themes
Nerdfont iconsBeautiful file icons (requires Nerdfont)
Hidden files toggleShow/hide dotfiles
Custom hotkeysFully configurable keyboard shortcuts
Editor integrationConfigure custom editors by file type

Best Support

  • Full metadata display (permissions, owner, group)
  • XDG trash specification support
  • Trash folder in sidebar
  • Uses /bin/sh for shell commands

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 location: ~/.config/superfile/config.toml
  • Hotkeys: ~/.config/superfile/hotkeys.toml
  • Themes: ~/.config/superfile/theme/[theme-name].toml

See the configuration guide for detailed information.

  • UTF-8 support: Required for Unicode filenames
  • 256 color support: Recommended for themes
  • Kitty graphics protocol: Optional, for image preview
  • Responsive resize: Automatic layout adjustment