Vifm File Manager
github.com
1
Leaving SiteNav
External Link Disclaimer
You are about to visit github.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Vifm is a ncurses-based file manager with Vim-like keybindings, providing a keyboard-driven file management experience for terminal users who prefer Vim modal editing. Created by Tomas Babej and maintained by xaizek since 2001, the project has over 2,600 stars as of 2026. Key features include: Vim-like interface (modal editing with normal, visual, and command-line modes, h/j/k/l navigation, and Vim-style command syntax for file operations), dual pane layout (two independent file list panes for source and destination, enabling efficient file copying and comparison, with configurable pane orientation and splits), file operations (copy, move, rename, delete, create directory, create symlink, change permissions, with undo for last operation), file filtering and sorting (filter by name pattern, glob, and regular expression, with sorting by name, size, modification time, extension, type, and permissions), directory tree view (tree mode showing nested directory structure with expand and collapse), bookmarks (named bookmarks for quick directory navigation with persistent storage), command-line mode (full Vim-like command line with history, tab completion, and register support), view modes (long, short, tree, miller columns, and custom view modes), color schemes (configurable colors for file types, selections, and UI elements), external integration (launching external programs via :! command, file type associations), trash support (configurable trash directory for safe deletion with restoration), background operations (background copying and moving with progress tracking), and Lua scripting for extending functionality with custom commands and file viewers.
Statistics
1
Views
0
Clicks
0
Like
0
Dislike