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):
Donations... GitHub Sponsors (monthly or one time)
Bitcoin (bc1qe3a9wlkvnlupu7chwgft8e2e75xwd7ny2pygzt)
Latest news

Vifm v0.14.3

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 primary instead of default in the title of :colorscheme menu.

Other changes

  • Provided more details on file handlers and viewers in sample vifmrc files.

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 in vifmrc. Thanks to zoj613.
  • Fixed abort due to assertion on displaying a statusbar message with a newline when 'shortmess' includes T. Thanks to agguser.
Download links
Source Code
vifm-0.14.3.tar.bz2

(signature)
MD511950e7e3f58b4f25d7cab000cdffb56
SHA19a0e792ed20cd771be2bcaa4bf82e4ab02840a1d
SHA25616a9be1108d6a5a09e9f947f7256375e519ba41ebe9473659b20739fdbf3440e
RIPEMD160cc5beffccf5c735ca1298bca84c4d9ca017925f5
Win32 Binaries
vifm-w32-0.14.3-binary.zip

(signature)
MD5274e252d6ee6b1a25d777e5b3cd796aa
SHA104429b66d08f711841d85535becd5d180829e3ba
SHA256eb6487d529a62f3b5933d62564336bfdbf1f82ab4c616013caba8de36e62bb42
RIPEMD160e5c85f0d13460e76b922a956b94fc989eff0411f
Win32 Single-Executable Binaries
vifm-w32-se-0.14.3-binary.zip

(signature)
MD5f5e8210c837fc99758af62632b4804cb
SHA15de0b53f145e1674461affc385008851452c73d5
SHA2569ecf6b5450672ee77b359fe9d678fc95864225dbb01a8bff92c2b502bc96c4ca
RIPEMD160734f2acd45a231f938e852b01fcdde50db2f3cba
Win64 Single-Executable Binaries
vifm-w64-se-0.14.3-binary.zip

(signature)
MD5068d7551ddd1f547cea1c82c71e1348e
SHA1f6d5f03496526c72be4bbd76b7f02fd8002d7976
SHA256482e6113931b0502bef63594f28d0bb942858f6d686856bbbcea969bfacad7d8
RIPEMD160ceaca7c7eab658fb1b17ca3cb50a1efd064e2648
AppImage (x86-64)
vifm-v0.14.3-x86_64.AppImage
MD544114c0f68cdfd5e1738c31076ebf68c
SHA1e7dbc07769b53afcc05366d30b2596f670f2d86a
SHA2565c3a08eec9a12456aa8f5e81a3d06d0a2ce25c1590137e0de702b1c765294379
RIPEMD160604429b40b421dc0df0f4813b70e674825678f80