Revision as of 15:19, September 30, 2014 by Jubalh (Talk | contribs)


Source 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



Pre-built kernels!

Funtoo stage3's are now starting to offer pre-built kernels for ease of install. read more....
12 May 2015 by Drobbins

Better Experiences: Ego and Vim

Info on Funtoo's new personality tool called 'ego', and user-focused updates to vim's defaults.
27 April 2015 by Drobbins

How We're Keeping You At the Center of the Funtoo Universe

Read about recent developments that keep you, our users, at the forefront of our focus as Funtoo moves forward.
10 April 2015 by Drobbins
View More News...



This is a wiki page. To edit it, 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