What users are saying...
“Just wanted to say thanks for all your work on Vifm. It's such an integral part of my workflow and is by far the best terminal file manager around.”
— Declan Chidlow
“To all who have contributed to this great program, I want to thank you from the bottom of my heart. This may be the best program that has ever been installed on my computer. Vifm makes my time on the computer so much more efficient and enjoyable that I cannot begin to tell you how much I appreciate your efforts. Thank you so much for creating and continuing to work on this great product.”
— John Shea
“Thank you for this great Vifm tool whose slogan could be: "If you don't know how to do it, don't look at the docs, just think how you would do it in vi."”
— Carlos Pita
“Thanks so much for maintaining Vifm. I use it every hour I'm awake.”
— Roger Bongers
“There aren't many programs which stay useful and ergonomic for so many releases. I use vifm a lot. And it is the main tool for me while navigating fs. It's so configurable that it feels like a glove on a hand or even like skin. Keep it going!”
— Aetet
Features...
- Vim-like user mappings
- Vim-like command-line mode with ranges and abbreviations
- Vim-like marks and registers
- directory tree comparison
- operation undoing/redoing/backgrounding
- FUSE file systems support
- sessions
- color schemes, which can also be applied to specific sub-trees
- file decorations customizable according to their type and/or name
- named bookmarks (tags)
- less-like preview mode with customizable viewers
- advanced file filtering and renaming capabilities
- one or two pane view within tabs
- shell-like and external command-line editing
- table/grid/tree/miller views of files
- built-in integration with GNU Screen and tmux
- multi-block selection
- remembering position in previously visited directories
- remote command execution
- ability to script configuration for specific directories
- trash
- cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS) and UTF-8 aware
Reporting bugs, requesting features, asking questions...
If it's a general usage question please use the dedicated Q&A site (registration is not required). This way the information will be publicly searchable and available for a wider range of users.
Otherwise, pick the method of communication most convenient to you (e.g., where you already have an account if it's required):- GitHub issues
- SourceForge tracker
- E-mails to [email protected] (please include "vifm" somewhere in the title)
Donations...
GitHub Sponsors (monthly or one time)Bitcoin (
bc1qe3a9wlkvnlupu7chwgft8e2e75xwd7ny2pygzt)
Latest news
Vifm v0.14.3
4 June 2025
Thanks for the bug reports. The 'trashdir' saga continues, sorry for the
inconveniences.
Documentation
- Improved documentation on the use of registers. Thanks to aleksejrs.
Menus and dialogs
- Say
primaryinstead ofdefaultin the title of:colorschememenu.
Other changes
- Provided more details on file handlers and viewers in sample
vifmrcfiles.
Fixes
- Fixed picking trash directory when rooted trash is included in
'trashdir'and root is writable. Regression in v0.14.2 (unfortunately, testing this automatically is problematic). - Fixed unlimited growth of directory histories when
'history'is set to its default value or not set at all invifmrc. Thanks to zoj613. - Fixed abort due to assertion on displaying a statusbar message with a
newline when
'shortmess'includesT. Thanks to agguser.
Download links
|
Source Code vifm-0.14.3.tar.bz2 (signature) |
|
|||||||||
|
Win32 Binaries vifm-w32-0.14.3-binary.zip (signature) |
|
|||||||||
|
Win32 Single-Executable Binaries vifm-w32-se-0.14.3-binary.zip (signature) |
|
|||||||||
|
Win64 Single-Executable Binaries vifm-w64-se-0.14.3-binary.zip (signature) |
|
|||||||||
|
AppImage (x86-64) vifm-v0.14.3-x86_64.AppImage |
|