Revision as of 15:19, September 30, 2014 by Jubalh (Talk | contribs) (better description and features from vifm wiki)


Source Repository:Repository:Gentoo Portage Tree

Summary: Console file manager with vi(m)-like keybindings

Use Flags

Compatibility with previous versions of vifm
Enable features of interest to developers
Support for extended keys (arrows, home etc)
Use gtk+ to determine mimetypes
Use libmagic to determine mimetypes
Install the vifm vim plugin and vim-compatible documentation
Install the vifm vim plugin
Pulls in related vim syntax scripts
Add support for X11



Keychain 2.8.2 Released

Keychain 2.8.2, a maintenance and bug fix release, is now available.
2015-11-16 by Drobbins

Unfork Tree is Live!

The "unfork" tree is now merged into the main Funtoo Linux tree, and Funtoo Linux is now using shards for core packages, x11 (including media libraries), KDE, GNOME, python and perl.
2015-10-12 by Drobbins

OpenSSH 7 Disables DSA Keys By Default

Please be aware of this important change to avoid getting locked out of your Funtoo server.
2015-10-07 by Drobbins



We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Vifm is an ncurses based file manager with vi like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.


  • cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS)
  • UTF-8 support
  • user mappings (almost like in vi)
  • ranges in command-line commands
  • user defined commands (support ranges)
  • registers
  • operation undoing/redoing
  • FUSE file systems support
  • trash
  • multiple files renaming (also known as "bulk renaming" or "batch renaming")
  • filename modifiers
  • Color schemes
  • file name color according to generic file type
  • path specific colorscheme customization
  • bookmarks
  • operation backgrounding
  • customizable file viewers
  • handy less-like preview mode with support of colors
  • (interactive) filtering out and searching for files using regular expressions
  • one or two pane view
  • shell-like command line editing
  • multicolumn view
  • ls-like view
  • customizable file name prefixes and suffixes
  • built-in integration with GNU Screen and tmux
  • external editing of command line

Color themes

There is seperate git repository containing a collection of color themes for vifm.

If you would like to just have one theme you could download it via wget like this:

$  wget -P ~/.vifm/colors

If you prefer to download all themes you could clone the entire repository, and stay up to date.

$  rm -rf ~/.vifm/colors
$  git clone ~/.vifm/colors

To check for updates just type

$  cd ~/.vifm/colors.
$  git pull


  • X
  • extended-keys
  • gtk
  • magic
  • developer
  • vim
  • vim-syntax